Long ago, in a sesame Street far far away.