anchor.diff:                  tempStack.Push(reader.GetAttribute("control-id"))
               | "action" when reader.NodeType = XmlNodeType.EndElement ->
                   // ключ - id контрола, значение - код, который нужно выполнить
  -                let controlName = tempStack.Pop() :?> string
  -                actions.Add(controlName, currentBuilder.ToString())
  +                actions.Add(tempStack.Pop() :?> string, currentBuilder.ToString())
                   currentBuilder.Clear() |> ignore
               | "trigger" when reader.NodeType <> XmlNodeType.EndElement ->
                   tempStack.Push(reader.GetAttribute("event"))
  
positive.code:                 imageCounter <- imageCounter + 1
                  append resources <| "\n<Resource Include=\"" + fileName + "\" />" 
              | "WebView" -> 
                  let name = getName(reader.GetAttribute("id"))
                  appendXaml <| "\n" + depthTab + "<phone:WebBrowser x:Name=\"" + name + "\" IsScriptEnabled=\"True\" Height=\"763\" Width=\"475\" />"
                  appendConstructor <| "\n" + name + ".Navigate(new Uri(\"" + reader.GetAttribute("url") + "\", UriKind.RelativeOrAbsolute));"
              | "Map" ->
  
negative.code:     let currentBuilder = new StringBuilder()
      let builderAppend = append currentBuilder
      let tempStack = new Stack()
      let getNumber (sizeAttr : string) = sizeAttr.Substring(0, sizeAttr.Length - 2)
      let loginRequest = new StringBuilder()
      try
  