Return indicator of what field is bad in a PATCH request back to the caller of the API

The idea here is to get a useful bit of information back to the user about what field is invalid. Unfortunately because the input filter throws an exception on the first invalid field, I cannot get more than one invalid field returned.