Fixes #34: all places where Error.pop is issued also includes appropriate error handling to convert error context to an Error and raise it on Exception