Returning only the unconverted error object is burdonsome
We say that the third argument to
fn:error() is returned "unconverted".
That's pretty inconvenient for users. I think we should return a converted version as well, perhaps with the caveat that it's null if the conversion fails.
Please register to edit this issue