detergent current container cabinet principle genetic fossil evolutionary juvenile primitive humpback intriguing lineage irreversible metamorphose dorsal palaeontologist mindful irreversibility medic