Don't require Field subclasses to define `required` and `validate`