An ergonomic mechanism for wrapping errors in order to facilitate structured metadata and context for error values.