## Usage
+Making a request:
+
```python
import httpcore
assert response.body == b'Hello, world'
```
-Top-level API...
+Top-level API:
```python
http = httpcore.ConnectionPool([ssl], [timeout], [limits])
response = await http.request(method, url, [headers], [body], [stream])
```
-ConnectionPool as a context-manager...
+ConnectionPool as a context-manager:
```python
async with httpcore.ConnectionPool([ssl], [timeout], [limits]) as http:
response = await http.request(method, url, [headers], [body], [stream])
```
-Streaming...
+Streaming responses:
```python
http = httpcore.ConnectionPool()