Basically the Cambrian Explosion wasn't the explosion of life forms as once believed. See http://home.entouch.net/dmd/cambevol.htm
Nice link. I bet no one reads it.