Constraint base class added.