"Life finds a way"?