[added] Support for custom asynchronous form validation