public virtual bool IsSupertype(TypeChar checkType) { return(false); }
public override bool IsSupertype(TypeChar t) { return(true); }