'Raises an exception when called.
Python 2 version.
Called when evaluating the truth value of the constraint.
Raising an error here prevents writing chained constraints.'

def __nonzero__(self):

    return self._chain_constraints()
