Constraints can do different t ...... rConstraint and notConstraint.