anchor.diff:              }
   
           generateTreeNodeFile folder info
  -                    
  -    //generateHotspotXMLFile "Hotspots.xml"
  -    tokensAndLits <- tokensAndLits |> List.rev
  -    
  -    let generateXML name toksAndLits = 
  -        let path = folder + name + xmlExtension
  -        if not <| File.Exists path
  -        then 
  -            let text = printXML name toksAndLits
  -            generateFile path text
  -    generateXML namespaceName tokensAndLits
       
       let generateZoneMarkerFile = 
           let path = folder + zoneMarker + csExtension 
  
positive.code:     for className in nameOfClasses do
          printer.PrintBrInd 2 "<ExternalCompile Include=\"%s\" />" className
  
      printer.PrintBrInd 2 "<Content Include=\"%s%s\">" xmlName xmlExtension
      printer.PrintBrInd 3 "<CopyToOutputDirectory>Always</CopyToOutputDirectory>"
      printer.PrintBrInd 2 "</Content>"
  
      printer.PrintBrInd 1 "</ItemGroup>"
      printer.PrintBrInd 1 "</Project>"
      printer.GetString()
  
negative.code: 
      let generateItemGroup() =
          let fileName = folder + "ItemsGroup.target"
          let text = printItemsGroup <| List.rev (baseClass + csExtension :: !nameOfClasses)
          generateFile fileName text
      
      generateItemGroup()