I like this. I wanted a more general place to make this callable from. This is better. One question though. Does it by you anything to release a request without content. That was the idea by the `Content` extractor. I think it
's HttpContent thats reference counted. Since netty ends up just doing instance of checks things may just work out the same. I just wanted to get your thoughts.