anchor.diff:      let noAutoRestore = results.Contains <@ ConvertFromNugetArgs.No_Auto_Restore @>
       let credsMigrationMode =
           (results.TryGetResult <@ ConvertFromNugetArgs.Migrate_Credentials @>,
  -         results.TryGetResult <@ ConvertFromNugetArgs.Migrate_Credentials @>)
  +         results.TryGetResult <@ ConvertFromNugetArgs.Migrate_Credentials_Legacy @>)
           |> legacyOption results (ReplaceArgument("--migrate-credentials", "--creds-migration"))
   
       Dependencies.ConvertFromNuget(force, noInstall |> not, noAutoRestore |> not, credsMigrationMode)
  
positive.code:     | FindPackages r -> processCommand silent (findPackages silent) r
      | FindPackageVersions r -> processCommand silent findPackageVersions r
      | FixNuspec r ->
          warnObsolete (ReplaceArgument("fix-nuspec", "fix-nuspecs"))
          processCommand silent (fixNuspec silent) r
      | FixNuspecs r -> processCommand silent (fixNuspecs silent) r
      | ShowInstalledPackages r -> processCommand silent showInstalledPackages r
  
negative.code:     | Pack r -> processCommand silent pack r
      | Push r -> processCommand silent (push AssemblyVersionInformation.AssemblyInformationalVersion) r
      | GenerateIncludeScripts r ->
          warnObsolete (ReplaceArgument("generate-load-scripts", "generate-include-scripts"))
          processCommand silent generateLoadScripts r
      | GenerateLoadScripts r -> processCommand silent generateLoadScripts r
      | GenerateNuspec r -> processCommand silent generateNuspec r
  