anchor.diff:                id
               sprintf @"System.Console.WriteLine(""%s""); " (escape text)
       ]
  -
  +    
       let text =
         pieces
         |> String.concat ("\n")
       
  +    scriptFile.Directory.Create()
       File.WriteAllText(scriptFile.FullName, text)
   
     let getIncludeScriptRootFolder (includeScriptsRootFolder: DirectoryInfo) (framework: FrameworkIdentifier) = 
  
positive.code: 
        let getScriptFile groupName packageName =
          getScriptFile includeScriptsRootFolder framework groupName packageName extension
  
        dependencies
        |> Map.map (fun groupName packages ->
            
            let packagesOrGroupFolder =
                match getGroupNameAsOption groupName with
                | None           -> packagesFolder
  
negative.code: 
    /// Generate a include scripts for all packages defined in paket.dependencies,
    /// if a package is ordered before its dependencies this function will throw.
    let generateScriptsForRootFolderGeneric extension scriptGenerator scriptWriter filterFrameworkLibs (framework: FrameworkIdentifier) (rootFolder: DirectoryInfo) =
        let dependenciesFile, lockFile =
            let deps = Paket.Dependencies.Locate(rootFolder.FullName)
            let lock =
  