Did you try the pattern we use in the `error_presenter`?

https://github.com/bellycard/napa/blob/master/lib/napa/grape_extensions/error_presenter.rb