public override string ToString() { if (IsTimeArchetype) { return(TimeArchetype.ToString()); } if (IsMloArchetype) { return(MloArchetype.ToString()); } return(BaseArchetype.ToString()); }