I promise, this post is not referring to any specific Muppet movies, past, present or future. (Although the original still makes me weep!)