User blog comment:Krufix/Reflection./@comment-4949668-20120504125800/@comment-5045559-20120504142223

Not as funny as Krufix's, but i enjoyed it from a learning curve perspective