anchor.diff:        Retries = 5
         Sources = []
         Ids = []
  +      Version = None
         RepositoryPath = "./packages"
         Safe = false
         Verbose = false
  
positive.code:       Sources: string list
        /// Packages to update. Update all if empty.
        Ids: string list
        /// Folder to store packages in. Default `./packages`.
        RepositoryPath: string
        /// Looks for updates with the highest version available within the same major and minor version as the installed package. Default `false`.
  
negative.code:     [   param.Sources |> argList "source"
          param.Ids |> argList "id"
          [param.RepositoryPath] |> argList "repositoryPath"
          param.Version |> Option.toList |> argList "Version"
          (if param.Safe then "-safe" else "")
          (if param.Prerelease then "-prerelease" else "")
          (if param.NonInteractive then "-nonInteractive" else "")
  