Apparently, it could very be true. Some researchers say it can assist with life longevity and is part of the "natural process of humans evolving". I'm not quite sure if I buy this but with this information would this make you begin to eat your own LOL? Read the full article here .