making the error responses have real ActiveModel::Errors that we can pass into forms or whatever
making the error responses have real ActiveModel::Errors that we can pass into forms or whatever

sringling/json_api_resource,avvo/json_api_resource