It already contains this. No need to check here. (If you really really want to add a check in the constructor, do that.

The HttpURLConnectionImpl class has a `public` constructor, but it's in the `internal` package so it's off limits for direct use. The only thing that creates this is OkHttpClient, and that's very careful about creating a legal list of transports.