public CatFxnType GetAncestor() { if (mpParent == null) { return(this); } return(mpParent.GetAncestor()); }