anchor.diff:  // --------------------------------------------------------------------------------------
   #r "packages/FAKE/tools/FakeLib.dll"
   
  -open Fake
  -open Fake.Git
  -open Fake.ReleaseNotesHelper
  -open Fake.AssemblyInfoFile
  +open Fake.Core
  +open Fake.Core.TargetOperators
  +open Fake.DotNet
  +open Fake.DotNet.NuGet.NuGet
  +open Fake.IO
  +open Fake.IO.Globbing.Operators
  +open Fake.Tools.Git
   open System
   open System.IO
   
  
positive.code:              ReleaseNotes = String.Join(Environment.NewLine, release.Notes)
               OutputPath = "bin"
               NoDefaultExcludes = true
               AccessKey = getBuildParamOrDefault "delegateas-nugetkey" ""
               Dependencies = 
                 [ ]
               References = [] }) (@"nuget/" + project + ".nuspec"))
  
  
  // Build a NuGet package and publish it
  Target "PublishNuGet" (fun _ -> 
    NuGet (fun p -> 
      { p with Title = project
               Authors = authors
  
negative.code:   moveFilesToTemp scriptFolder
    
    !!(solutionFile + "*.sln")
    |> Seq.head
    |> commonBuild "Clean"
  )
  
  Target.create "Build" (fun _ -> 
    !!(solutionFile + ".sln")
    |> Seq.head
    |> commonBuild "Build"
  )
  
  Target.create "Rebuild" (fun _ -> 
    !!(solutionFile + "*.sln")
    |> Seq.head
    |> commonBuild "Rebuild"
  )
  
  
  // --------------------------------------------------------------------------------------
  // Run the unit tests using test runner
  Target.create "RunTests" ignore
  // --------------------------------------------------------------------------------------
  // Build a NuGet package
  Target.create "NuGet" (fun _ -> 
    NuGet (fun p -> 
      { p with Title = project
               Authors = authors
  