obj
IEquatable<MSUserState>
IStructuralEquatable
IComparable<MSUserState>
IComparable
IStructuralComparable
Userstate to handle name and type substitutions.
NameList
MSExpr list
TypeList
MSUserState.Default
MSUserState