Beat the eggs well, then strain into a heatproof bowl, and stir in the sugar, lemon juice, lemon zest, passionfruit pulp and butter. Place the bowl over a saucepan of simmering water and stir constantly with awooden spoon over low heat for about 15–20 minutes,