Rack::Client::Parser's not working as expected

I couldn't get it to work, so I thought I'd write a spec that validated that fact.

Hopefully this helps you either correct the operation or you can let me know if I've misinterpreted how this should exactly work. 

Either way, I figure a pull request is a good start.