User blog comment:KoolioPhoebe/DID ANYONE ELSE JUST SEE THAT?!!?/@comment-1868175-20100625014219/@comment-1868175-20110410222629

(randomly came across comment)

My theory was half right. :|