Form Validator component models.
The form field, identified by unique key, which stores a value, validators of that value, and validation errors (if any).
Convenience model for list of validators.
Validates value as either an error string (invalid) or nothing at all (valid).
A list of values to be validated.
A value to be validated.
The error messages of invalid values.
The error message of an invalid value.
The form model which stores a list of fields for input and validation.