Shouldn't `HttpClient` extend `Closeable` then...?