ReadonlynameOptional ReadonlypackageThe package defining the class, when not the one carrying the record (see ClassProp.Foreign); absent when self-defined.
Readonlyslotsthe declared members, in declaration order
Readonlysupersthe direct superclasses, in declaration order; for a SigClassInfo.union the united members instead
ReadonlysystemOptional Readonlyunionthe record is a class union, so SigClassInfo.supers are its members (see ClassProp.Union)
Optional Readonlyvirtualthe class cannot be instantiated (see ClassProp.Virtual)
One class of a package version: what its declaration states, plus which package defines it -- structure
s4Classes(a flat name list) has no room for, so a consumer can tell an owned class from an inherited one.