anchor.diff:      Project = ""
       TimeOut = TimeSpan.FromMinutes 30.
       AdditionalArgs = []
  +    DisableParallel = false
   }
   
   /// Runs the dotnet "restore" command.
  
positive.code: 
      /// Additional Args
      AdditionalArgs : string list
  }
  
  let private DefaultRestoreParams : RestoreParams = {
  
negative.code:         |> append "restore"
          |> appendStringIfValueIsNotNullOrEmpty parameters.Project parameters.Project
          |> appendIfTrue parameters.NoCache "--no-cache"
          |> appendIfTrue parameters.DisableParallel "--disable-parallel"
          |> fun sb ->
              parameters.AdditionalArgs
              |> List.fold (fun sb arg -> appendWithoutQuotes arg sb) sb
  