clean up exc_info handling in 'with' statement implementation