`@path` set in `#initialize` is never used. This is true even without the changes in this commit.
The `#request_params` method always sets `params[:path]` for the request, which would override any path in the connection.
Note that `:path` may be passed as an parameter to `#initialize` or taken from a given `:endpoint` above (out of view in this diff).

This is something that could be addressed in a separate PR, but I wanted to mention it.
Should a `@path` set here be used to prefix `params[:path]` in the request?