Cleans up Life() a little bit

Hey guys so what if we took those procs which are almost 100% identical and put them in the parent
Crazy, right?
Null's implied if nothing else is after. Please change this to simply 'return', if you would be so kind.