* Ensure field validators return the proper type This ensures correct error propagation through services up to the API layer. * Move error wrapping up to call site