User blog comment:Digi-armour energize/Cross Time Travel/@comment-1595523-20110722142011/@comment-4021321-20110730211041

Whether she meant to or not, I think it's agreed the most plausible explanation is a cross time travel spell.