Clarification on `HttpClient`, `HttpClientRequest`, and `HttpClientResponse` Roles - Effect Community