Make decorators return None if constrain failed