type Species { const constString& Name { get const; }; uint16 Id { get const; }; float GenderRate { get const; }; uint8 CaptureRate { get const; }; const Forme@ DefaultForme { get const; }; Gender GetRandomGender() const; const Forme@ GetForme(string key) const; }