Allow users to register custom validations as part of ActionConfiguration. Validations would include the default validations plus any registered during configuration. Custom validations would be required to implement a call method.