What is life, anyway?