code: func (f *commaListFlag) Set(s string) error {
  	if f == nil {
  		return errors.Reason("commaListFlag pointer is nil").Err()
  	}
  	*f = splitCommaList(s)
  	return nil
  }
docs: // Set implements the flag.Value interface.