Workaround marhalling shortfall in gosshnew

gosshnew doesn't natively handle unexported fields in message
structures. I have a patch for it, but it will take a while to
integrate.

Work around this issue internally, for now.