Wow.
It suggests to me that anything nature can do we can to. Or will do eventually.
Somaybe could mean that cryogenics, although, a relatively new science, will succeed?
[Bit of a leap there.]
But there are amphibians in the natural world which can completely shut down their organs, including their heart, in sub freezing temps, then 'reboot' themselves, years later after a thaw.
Immortality here we come!
Although it would be pretty crap waking up in a thousand years, and everyone you had ever knoen was dead.
Think I'd rather kick the bucket.