Allow SDK errors to be thrown out of final request callback.

Fixes #392, referencing #74.