to rethrowError(libraryName, handlerName, eText, eNumber, eFrom, eTo, targetObjectName, partialResult) -- targetObjectName and partialResult should be `missing value` if unused; if eTo is unused, AS seems to be to pass `item`