AfterElton.com explores the fascinating case of the character of Zach from NBC's hit drama, Heroes: The best friend and confidante to the series' pivotal cheerleader character Claire, Zach (actor Thomas Dekker) was conceived by the show's creators to be a gay teenager. And while Zach never once uttered the words "I'm gay," up until the "Homecoming" episode that aired Nov. 20, all signs still pointed to Queer. (The episode features the cheerleader punching out another girl who called Zach a "gay boy," and later features a scene in which Zach refuses to accompany Claire to the homecoming "for a million different reasons," then seguing into a maddeningly vague speech about embracing one's otherness.) AfterElton reports the official Heroes website even summarized the exchange by saying "Zach stammers with his reply, admitting that he's gay," words which then went mysteriously missing from the online recap. His MySpace page, meanwhile, lists his orientation as "Not Sure," and his favorite movies as a lavender laundry list of the usual suspects (Rocky Horror, Priscilla Queen of the Desert, Hedwig and the Angry Inch, Velvet Goldmine, etc.). So why, then, with Dekker about to leave the show to star in a Terminator TV series, are NBC and the actor's reps now insisting the character was straight all along?