anchor.diff:  using System.Windows.Shapes;
   using Microsoft.Phone.Controls;\nnamespace " + projectName + "
   {
  -    public partial class " + fileName + ": PhoneApplicationPage
  -    {\n"
  +public partial class " + fileName + ": PhoneApplicationPage
  +{\n"
               
  -                    appendConstructor <| "        public " + fileName + "()
  -        {
  -            InitializeComponent();"
  +                    appendConstructor <| "public " + fileName + "()\n{\nInitializeComponent();"
   
               | "LinearLayout" when reader.NodeType <> XmlNodeType.EndElement -> 
                   appendXaml <| "\n" + depthTab + "<StackPanel Margin=\"10,18,10,0\">"
  
positive.code:             | "WebView" -> 
                  let name = reader.GetAttribute("id")
                  appendXaml <| "\n" + depthTab + "<phone:WebBrowser x:Name=\"" + name.Substring(5, name.Length - 5) + "1\" Source=\"" + reader.GetAttribute("url") + "\" />"
              |  "" | "xml" | "forms" -> ()
              | _ -> ()
  
          with | :? XmlException as e ->
  
negative.code:     let webClient = new WebClient()
      webClient.DownloadFile(url, fileLocation)
  
  let mutable projectName = "Default"
  
  let csprojItems = new StringBuilder()
  let csprojPages = new StringBuilder()
  
  let actions  = new Hashtable()
  let triggers = new Hashtable()
  
  let parseXml = 
      let newXaml = new StringBuilder()
  