code: func NewPluginInitializer(
  	cloudConfig []byte,
  	restMapper meta.RESTMapper,
  	quotaConfiguration quota.Configuration,
  ) *PluginInitializer {
  	return &PluginInitializer{
  		cloudConfig:        cloudConfig,
  		restMapper:         restMapper,
  		quotaConfiguration: quotaConfiguration,
  	}
  }
docs: // NewPluginInitializer constructs new instance of PluginInitializer
  // TODO: switch these parameters to use the builder pattern or just make them
  // all public, this construction method is pointless boilerplate.