anchor.diff:          formatting @@ "templates"
           formatting @@ "templates/reference"
       ])
  -subDirectories (directoryInfo templates)
  +templates
  +|> DirectoryInfo.ofPath
  +|> DirectoryInfo.getSubDirectories
   |> Seq.iter (
       fun d ->
           let name = d.Name
  
positive.code: #load "../../packages/build/FSharp.Formatting/FSharp.Formatting.fsx"
  #I "../../packages/build/FAKE/tools/"
  #r "FakeLib.dll"
  open Fake
  open System.IO
  open Fake.FileHelper
  open FSharp.Literate
  open FSharp.MetadataFormat
  
  // When called from 'build.fsx', use the public project URL as <root>
  // otherwise, use the current 'output' directory.
  
negative.code: 
  // Copy static files and CSS + JS from F# Formatting
  let copyFiles() =
      Shell.copyRecursive files output true |> Trace.logItems "Copying file: "
      Directory.ensure (output @@ "content")
      Shell.copyRecursive
          (formatting @@ "styles")
          (output @@ "content")
          true
      |> Trace.logItems "Copying styles and scripts: "
  
  let binaries = lazy (
      let manuallyAdded =
  