I don't have an opinion about making exception wrapping optional. But, what was I experiencing could not be described by "principle of least surprise" or as being "explicitly stated". Quite contrary.
I guess that I have nothing against ticket #258. However, to automagically call the same function twice (in hope that the next time it will fare better) seems like "overdesign". qvx

