One of the Muppet Morsels (on-screen trivia) states that the name Mummenschanz comes from the Swiss language. There is no Swiss language. The term actually comes from German.
In the library sketch, we can briefly see Wanda's puppeteer's head underneath her. This sketch is later marketed on its own as a Muppet Meeting Film.