Controversy down on Sesame Street