Remove arrays from mappings.
Support for arrays in mappings was added recently, but it is limited and does
not seem to be working in this context.
- remove non-error mappings from error. The code recognizes 0 and null as non
errors, and mapping them to readable values interferes with that.
Issue #584