A valid OpenerDirector, which can be used to open using a different protocol, or handle errors.
urllib.request/BaseHandler.parent
BaseHandler.parent