Today, the speculation grew curiouser, as newly-discovered evidence seemed deepen the mystery:
Begin by visiting the venerable's home node and noting the date of last visit.
Next, note the post date of this node and then note its Approval nodelet values.
Miracle? Impersonation? Gallifreyan shenanigans? Something else entirely?
Who knows? ¯\_(ツ)_/¯
So...it remains a right mystery suitable for a lazy Friday hobnob over cherry pies.
Update: Update links to nodes to help play the legend forward.