Sounds good, lets see what @stefanor and @michaeljoseph say.  
  
Overall there's value in creating symmetry between the args send to `__init__` and args accepted by `request`, making it easy to override service config with any http request by simply using the same arguments.