anchor.diff:  // --------------------------------------------------------------------------------------
   // Release Scripts
   
  -(****************************************************************************************
  -**
  -** !!! WARNING !!!
  -**  
  -** Please be extremely careful with the following targets -- especially in a forked repo!
  -**
  -****************************************************************************************)
  -
   Target "ReleaseDocs" (fun _ ->
     let tempDocsDir = "temp/gh-pages"
     CleanDir tempDocsDir
  
positive.code:   ==> "Build"
    ==> "CopyBinaries"
    ==> "RunTests"
    ==> "GenerateDocs"
    ==> "All"
    =?> ("ReleaseDocs",isLocalBuild)
  
  "All"
    ==> "Archive"
    ==> "NuGet"
    ==> "BuildPackage"
  
  "CleanDocs"
    ==> "GenerateHelp"
    ==> "GenerateRefDocs"
    ==> "GenerateDocs"
  
  "CopyBinaries"
    ==> "CleanDocs"
  
negative.code:   StageAll tempDocsDir
    Git.Commit.Commit tempDocsDir (sprintf "Update generated documentation for version %s" release.NugetVersion)
    Branches.push tempDocsDir)
  
  // --------------------------------------------------------------------------------------
  // Run all targets by default. Invoke 'build <Target>' to override
  