added support that createRuleValidator allow rule start with 'not'