anchor.diff:        OutputPath: string
         Version: Version option
         ExcludeVersion: bool
  +      /// Specifies how often nuget should try to restore the packages - default is 5
  +      Retries: int
         IncludePreRelease: bool }
   
   /// RestoreSinglePackageParams defaults parameters  
  
positive.code:     { ToolPath = findToolInSubPath "nuget.exe" (currentDirectory @@ "tools" @@ "NuGet")
        Sources = []
        TimeOut = TimeSpan.FromMinutes 5.
        OutputPath = "./packages" }
  
  /// RestorePackages parameter path for single packages
  
negative.code:         " \"install\" \"" + (package |> FullName) + "\"" +
          " \"-OutputDirectory\" \"" + (parameters.OutputPath |> FullName) + "\"" + sources
  
      runNuGetTrial parameters.Retries parameters.ToolPath parameters.TimeOut args (fun () -> failwithf "Package installation of %s generation failed." package)
                      
      traceEndTask "RestorePackage" package
  
  