Human development vs. other vertebrates