Add back the ability to specify a http client as part of the ctor.