It is NSURLProtocols all the way down.