anchor.diff:        MSBuildArtifacts : FileIncludes
         MSBuildReleaseArtifacts : FileIncludes
         MSBuildOutputDir : string
  +      TestAssemblies : FileIncludes
  +      DotNetVersion : string
         NuspecFilePath : Option<string>
         AssemblyInfoFilePath : string
         Project : string
  
positive.code:         |> _MSBuildTarget
          |> _CleanTarget
          |> _PackageTarget
          |> _PublishTarget
          |> _RootAssemblyInfoVersioningTargets
  
negative.code:     _CreateTarget "Clean" parameters (fun _ ->
          DeleteFiles parameters.MSBuildArtifacts
          CleanDir parameters.MSBuildOutputDir
      )
  
    let private _TestTarget parameters =
      _CreateTarget "Test" parameters (fun _ ->
          let
            {
              DotNetVersion = dotNET;
              TestAssemblies = tests;
            } = parameters
          let run = NUnit (fun p ->
            { p with
                DisableShadowCopy = true
                ErrorLevel = DontFailBuild
                Framework = dotNET
            })
  
          run tests
      )
  
    let private _PackageTarget parameters =
  