...because currently we check for recorded responses and vcr.py will not record a response for requests that fail eg during the dns lookup.