Conditionally enable form submission based on predicates
Optional
Optional callback for handling errors caught during the evaluation
Form elements to evaluate
Current submission data
Conditionally enable form submission based on predicates