Better error handling.
Make sure to support extra attr validation errors.