No, seriously. I love you, Sesame Street.