HTTPCLIENT-1650: fluent Executor to create a local CredentialsProvide instance only if credentials are explicitly set