Validation returns a single object containing all errors