Enable response callbacks to access the accompanying request.

This is mostly needed when response handlers are living in other classes and they require access to the request, for example URL and method.

Consider a Cache utility for GET requests. The Cache utility would only need to override onSuccess() in order to access the URL and generate hashes for proper caching. No need wrap things around both the request and the response.