There’s been a lot of chatter on social media about Julia, the new character on Sesame Street who made her television debut this week, much to the dismay of some families who aren’t feeling like celebrating her appearance on the popular children’s show. Now, Muppets aren’t typically a source of controversy, but Julia happens to…