Somewhat cleaned up alien/Life() and carbon life a little bit