In [Restify's Request API section](http://mcavage.github.io/node-restify/#Request-API), it says that it wraps all of the node ServerRequest API's, events and properties, plus the Restify specific entities. 

I don't think we should be replicating functionality as we'll have to keep them in sync every time there are changes in Node's Request object. Same goes for Response.

I can duplicate for now, although I have not been successful at using git squash and have previous changes discarded after sending a pull request. Earlier I had to drop my repo and re-fork  to get rid of some of the things. If you have any insights into how to do it, that'll be helpful.