But What about custom validations if I want to do async validation your package allows that?
or If I want to validate an array of items or array of object properties?