Based around the concept I outlined [here](https://github.com/nodejitsu/node-http-proxy/pull/660#issuecomment-46013477). This will allow arbitrary transformations of the request being proxied as well as the response we get back.