anchor.diff:      [   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 "")
  
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:       Retries = 5
        Sources = []
        Ids = []
        Version = None
        RepositoryPath = "./packages"
        Safe = false
        Verbose = false
  