anchor.diff:          let args =
               [
                   sprintf "/p:PackageVersion=%s" releaseNotes.NugetVersion
  -            ] |> String.concat " "
  +            ]
           DotNet.restore(fun c ->
               { c with
                    Common =
                       c.Common
  -                    |> DotNet.Options.withCustomParams
  -                        (Some(args))
  +                    |> DotNet.Options.withAdditionalArgs args
               }) dir)
       |> Seq.iter(retryIfInCI 10)
   
  
positive.code:         [
              sprintf "/p:PackageVersion=%s" releaseNotes.NugetVersion
              "--no-restore"
          ] |> String.concat " "
      DotNet.build(fun c ->
          { c with
              Configuration = configuration (ctx.Context.AllExecutingTargets)
              Common =
                  c.Common
                  |> DotNet.Options.withCustomParams
                      (Some(args))
          }) sln
  
  let dotnetTest ctx =
  
negative.code:                 "/p:AltCover=true"
                  sprintf "/p:AltCoverThreshold=%d" coverageThresholdPercent
                  sprintf "/p:AltCoverAssemblyExcludeFilter=%s" excludeCoverage
              ]
          { c with
              Configuration = configuration (ctx.Context.AllExecutingTargets)
              Common =
                  c.Common
                  |> DotNet.Options.withAdditionalArgs args
              }) sln
  
  let generateCoverageReport _ =
  