Rainbows, as the song goes, are visions, but only illusions. The same goes for Muppets — although they, unlike rainbows, do have something to hide. (Those puppeteers with their arms shoved up their ...