Fields must positively validate null values if requried is false

When any of the field has the `required` keyword set to False they should be able to validate null values
This looks like it's re-implementing the required check. Do we have an ordering problem here where that doesn't precede this?