void GetSpecie(Specie preffered = null) { if (preffered != null) { if (preffered.TryAdopt(this)) { return; } } Specie.Assign(this); }