ENH: report the exception before re-throwing

See issue #66