Sometimes I remember that Zefron was Young Simon.
Such realizations invariably lead to endless hours of amusement.