If we keep it the way the PR is right now, then yes—the person would have to edit the file.

If we add a root constant, then it would look like...
```python
urllib3.contrib.pyopenssl.DEFAULT_SSL_CIPHER_LIST = "..."
```
If you'd really like to add an override parameter to `ssl_wrap_socket(...)`, you could do it, but:

1. This would make `pyopenssl.ssl_wrap_socket` no longer the same constructor signature as the monkeypatched `urllib3.util.ssl_wrap_socket` (main reason why I'm -0.5 on this rather than -0).
2. I'd still like the default to be a constant at the top rather than inline magic string.