anchor.diff:            }
   
             var actualName = null;
  -          if (piece.indexOf(" ") != -1) {
  +          if (piece.contains(" ")) {
               actualName = piece.split(" ")[0];
               piece = piece.split(" ")[1];
             } else {
  
positive.code: 
      if (tree[0] == "Map") {
        if (tree.length > 2) {
          output.write("objEach($name, function(a, i) {");
          // _handleTree(tree[1]);
          _handleTree(tree[2]);
          output.write("}, $name);");
        }
  
        var k = "null";
        var v = "null";
  
        if (tree.length > 2) {
  
negative.code:     _handleTree(tree) {
        if (tree[0] == "Map") {
          if (tree.length > 2) {
            if (!_globalList.contains(_globals["objEach"])) _globalList
                .add(_globals["objEach"]);
            output.write("objEach(a, function(a, i) {");
            // _handleTree(tree[1]);
            _handleTree(tree[2]);
            output.write("}, a);");
          }
  
          var k = "P.String";
          var v = "null";
  
          if (tree.length > 2) {
  