User blog comment:Afton24/My Theories: The Handyman/@comment-11550415-20130715030251

Agreed.