anchor.diff:      let webClient = new WebClient()
       webClient.DownloadFile(url, fileLocation)
   
  -let projectName = "Default"
  +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()
  
positive.code: using System.Windows.Shapes;
  using Microsoft.Phone.Controls;\nnamespace " + projectName + "
  {
      public partial class " + fileName + ": PhoneApplicationPage
      {\n"
              
                      appendConstructor <| "        public " + fileName + "()
          {
              InitializeComponent();"
  
              | "LinearLayout" when reader.NodeType <> XmlNodeType.EndElement -> 
                  appendXaml <| "\n" + depthTab + "<StackPanel Margin=\"10,18,10,0\">"
  
negative.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") + "\" />"
              | _ -> ()
  
          with | :? XmlException as e ->
  