code: func (refs *refList) Set(value string) error {
  	err := common.ValidatePackageRef(value)
  	if err != nil {
  		return commandLineError{err}
  	}
  	*refs = append(*refs, value)
  	return nil
  }
docs: // Set is called by 'flag' package when parsing command line options.