Validator now supports is_not rule and events when rule fails.