Allow validate rule via callback
Some recursion bug %)