constraints
Classes 
InheritanceConstraint
NullConstraint