code: func SplitResourceArgument(arg string) []string {
  	out := []string{}
  	set := sets.NewString()
  	for _, s := range strings.Split(arg, ",") {
  		if set.Has(s) {
  			continue
  		}
  		set.Insert(s)
  		out = append(out, s)
  	}
  	return out
  }
docs: // SplitResourceArgument splits the argument with commas and returns unique
  // strings in the original order.