Hmmm . . . I think you may have mixed up your Valentine's cards, @StephenFry, dearest . . .