[Core] NthOrderRuleChecker should be more strict

Yeah, that's definitely not the right place.