> The current 5.4 releases assume that the only useful thing that can be
> done with an ignored error is to emit it as a warning if it is a string,
> and emit a generic message otherwise.
> Would it not make sense to provide for a more specific "I'm about to
> ignore this error object" function that the environment can supply, that
> allows any kind of value and not just strings?