public static HttpClientContext create() {
        return new HttpClientContext();
    }
Casts the given generic {@link HttpContext} as {@link HttpClientContext} or
creates new {@link HttpClientContext} if the given context is null.

@since 5.4
httpclient5/src/main/java/org/apache/hc/client5/http/protocol/HttpClientContext.java