anchor.diff:              | Touch_Affected_Refs -> "touch project files referencing affected dependencies to help incremental build tools detecting the change"
   
   type ConfigArgs =
  -    | [<CustomCommandLine("add-credentials")>] AddCredentials of key_or_URL:string
  -    | [<CustomCommandLine("add-token")>] AddToken of key_or_URL:string * token:string
  -    | Username of username:string
  -    | Password of password:string
  +    | [<Unique;CustomCommandLine("add-credentials")>] AddCredentials of key_or_URL:string
  +    | [<Unique;CustomCommandLine("add-token")>] AddToken of key_or_URL:string * token:string
  +    | [<Unique>] Username of username:string
  +    | [<Unique>] Password of password:string
   with
       interface IArgParserTemplate with
           member this.Usage =
  
positive.code:             | Migrate_Credentials_Legacy(_) -> "[obsolete]"
  
  type FindRefsArgs =
      | [<Mandatory;MainCommandAttribute()>] NuGets of package_ID:string list
      | [<Hidden;ExactlyOnce;CustomCommandLine("nuget")>] NuGets_Legacy of package_ID:string list
  
      | [<AltCommandLine("-g")>] Group of name:string
      | [<Hidden;CustomCommandLine("group")>] Group_Legacy of name:string
  with
      interface IArgParserTemplate with
          member this.Usage =
  
negative.code:             | ReferencesFile _ -> "paket.references to use"
  
  type FixNuspecsArgs =
      | [<ExactlyOnce;CustomCommandLine("files")>] Files of nuspecPaths:string list
      | [<ExactlyOnce;CustomCommandLine("references-file")>] ReferencesFile of referencePath:string
  with
      interface IArgParserTemplate with
          member this.Usage =
  