code: func NewMutatingWebhook(configFile io.Reader) (*Plugin, error) {
  	handler := admission.NewHandler(admission.Connect, admission.Create, admission.Delete, admission.Update)
  	p := &Plugin{}
  	var err error
  	p.Webhook, err = generic.NewWebhook(handler, configFile, configuration.NewMutatingWebhookConfigurationManager, newMutatingDispatcher(p))
  	if err != nil {
  		return nil, err
  	}
  
  	return p, nil
  }
docs: // NewMutatingWebhook returns a generic admission webhook plugin.