Won't this make it hard to test alternate implementations of `HttpUrlConnection`? Are there even any?