code: func parseConfigString(configString string) (configName, presentName string, err error) {
  	tokens := strings.Split(configString, ":")
  
  	configName = strings.TrimSpace(tokens[0])
  
  	if configName == "" {
  		err = fmt.Errorf("invalid config name provided")
  		return
  	}
  
  	if len(tokens) > 1 {
  		presentName = strings.TrimSpace(tokens[1])
  		if presentName == "" {
  			err = fmt.Errorf("invalid presentation name provided")
  			return
  		}
  	} else {
  		presentName = configName
  	}
  	return
  }
docs: // expects configs in the format CONFIG_NAME:TARGET_NAME