code: func Update(i Installer) error {
  	if _, pathErr := os.Stat(i.Path()); os.IsNotExist(pathErr) {
  		return errors.New("plugin does not exist")
  	}
  
  	return i.Update()
  }
docs: // Update updates a plugin in $HELM_HOME.