User blog comment:B1littlehero/Speculation of the Origin of Species/@comment-4452849-20140612235154/@comment-4452849-20140613001908

Sounds plausible.