Prefer to raise exception from with_statement suite if any, rather than exception generated in __exit__ itself if any