public Organism SpawnType(Organism prototype) { iCopyable m_Copy = prototype.Copy(); return((Organism)m_Copy); }