Validates this String using a given Form
Return
an Input
Validates this String using a given Rule
Return
an Input
Validate this Input using a given form.
Return
a new resulting input. Previous errors are discarded.
Validate this Input using the given rule. Previous errors are preserved.