Move ConstraintError into Constraint namespace