Yeah, I think we did the term Muppets before we got the show Sam and Friends - a few months after I started working.
I guess I was wrong when I said I never promised anyone. I promised me.