code: func WithInitializeClient(makeClient func(dockerCli *DockerCli) (client.APIClient, error)) InitializeOpt {
  	return func(dockerCli *DockerCli) error {
  		var err error
  		dockerCli.client, err = makeClient(dockerCli)
  		return err
  	}
  }
docs: // WithInitializeClient is passed to DockerCli.Initialize by callers who wish to set a particular API Client for use by the CLI.