They’re said to have appeared between 634 and 604 million years ago (Peterson and Butterfield, 2005) and figure in the Cambrian Explosion. Darwinians have been trying to Cancel the Cambrian Explosion since practically forever but it keeps coming back into the fact base.