User blog comment:Icon1994/New Team Members=New Mentors/@comment-174.102.12.142-20130103183443/@comment-1038387-20130104145135

That makes even less sense than the usual "mom" jokes.