Keo almost 5 years ago I just assume the person in question is an agent and going on some mission impossible type...errr...mission.
Hallucigenia almost 5 years ago IMO Occam's Razor says they're just disguises for an agent or something, but this can certainly go into the Speculation Fuel pool.