That's the core of the change to make webmock work.  Basically, HttpClient auth code filters can return a :retry if they've modified the request, but webmock was not handling that case.   So all of our auth tests were failing because we had to make two requests (which isn't what would happen at runtime).  When this is fixed, if we stub a request, webmock calls the auth code twice but clients only see a single response.