2 things:
1. `cb_client` is confusing right here. The namespace + classname of the object making use of it is `Cb::Client`, it might be time for this wrapping method to change names.
2. `make_http_request` sounds like a factory method that return request objects.