anchor.diff:  
   Target "NuGet" (fun _ ->
       sources |> CopyTo (workingDir @@ "content")
  -    
  -    NuGet (fun p -> 
  -        { p with   
  +
  +    NuGet (fun p ->
  +        { p with
               Authors = authors
               Project = project
               Summary = summary
  
positive.code:             { Name = "ErasedWithConstructor"; ProviderSourceFiles = ["ErasedWithConstructor.fsx"]; TestSourceFiles = ["ErasedWithConstructor.Tests.fsx"]}
          ]
  
      if not (Directory.Exists testDir) then 
          Directory.CreateDirectory testDir |> ignore
  
      let testNunitDll = testDir @@ "nunit.framework.dll"
  
negative.code:     |> List.iter (fun example ->
              // Compile type provider
              let output = testDir @@ example.Name + ".dll"
              let setOpts = fun (def:FscHelper.FscParams) -> { def with Output = output; FscTarget = FscHelper.FscTarget.Library }
              FscHelper.Fsc setOpts (List.concat [sources;fromExampleDir example.ProviderSourceFiles])
  
              // Compile test dll
              let setTestOpts = fun (def:FscHelper.FscParams) ->
                  { def with
                      Output = testDir @@ example.Name + ".Tests.dll"
                      FscTarget = FscHelper.FscTarget.Library
                      References = [output;nunitDir @@ "nunit.framework.dll"] }
              FscHelper.Fsc setTestOpts (fromExampleDir example.TestSourceFiles)
          )
  )
  
  