Don't throw away exception information for functions that use exceptions
Created attachment 59006 [details] Patch
I assume this was landed?