univedo/api2go — pull request #50 by sharpner (2014-11-24 13:36:38+00:00)
Title: RFC: Composite pattern for error data structures

could this be a way to go?
We might have to rethink public/private visibility but with this pattern, almost anything is possible at the client side, i think.