Markup block - Gen<None> - 452 - (0:0,0)
    Markup span - Gen<Markup> - [] - SpanEditHandler;Accepts:Any - (0:0,0) - Tokens:1
        HtmlTokenType.Unknown;[];
    Statement block - Gen<None> - 26 - (0:0,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (0:0,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (1:0,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (2:0,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 6 - (4:1,0)
            Tag block - Gen<None> - 6 - (4:1,0)
                Markup span - Gen<Markup> - [<area>] - SpanEditHandler;Accepts:None - (4:1,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[area];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (10:1,6) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (25:2,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (26:2,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 26 - (28:3,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (28:3,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (29:3,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (30:3,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 6 - (32:4,0)
            Tag block - Gen<None> - 6 - (32:4,0)
                Markup span - Gen<Markup> - [<base>] - SpanEditHandler;Accepts:None - (32:4,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[base];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (38:4,6) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (53:5,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (54:5,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 24 - (56:6,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (56:6,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (57:6,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (58:6,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 4 - (60:7,0)
            Tag block - Gen<None> - 4 - (60:7,0)
                Markup span - Gen<Markup> - [<br>] - SpanEditHandler;Accepts:None - (60:7,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[br];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (64:7,4) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (79:8,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (80:8,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 25 - (82:9,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (82:9,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (83:9,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (84:9,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 5 - (86:10,0)
            Tag block - Gen<None> - 5 - (86:10,0)
                Markup span - Gen<Markup> - [<col>] - SpanEditHandler;Accepts:None - (86:10,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[col];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (91:10,5) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (106:11,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (107:11,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 29 - (109:12,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (109:12,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (110:12,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (111:12,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 9 - (113:13,0)
            Tag block - Gen<None> - 9 - (113:13,0)
                Markup span - Gen<Markup> - [<command>] - SpanEditHandler;Accepts:None - (113:13,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[command];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (122:13,9) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (137:14,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (138:14,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 27 - (140:15,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (140:15,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (141:15,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (142:15,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 7 - (144:16,0)
            Tag block - Gen<None> - 7 - (144:16,0)
                Markup span - Gen<Markup> - [<embed>] - SpanEditHandler;Accepts:None - (144:16,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[embed];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (151:16,7) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (166:17,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (167:17,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 24 - (169:18,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (169:18,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (170:18,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (171:18,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 4 - (173:19,0)
            Tag block - Gen<None> - 4 - (173:19,0)
                Markup span - Gen<Markup> - [<hr>] - SpanEditHandler;Accepts:None - (173:19,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[hr];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (177:19,4) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (192:20,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (193:20,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 25 - (195:21,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (195:21,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (196:21,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (197:21,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 5 - (199:22,0)
            Tag block - Gen<None> - 5 - (199:22,0)
                Markup span - Gen<Markup> - [<img>] - SpanEditHandler;Accepts:None - (199:22,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[img];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (204:22,5) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (219:23,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (220:23,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 27 - (222:24,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (222:24,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (223:24,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (224:24,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 7 - (226:25,0)
            Tag block - Gen<None> - 7 - (226:25,0)
                Markup span - Gen<Markup> - [<input>] - SpanEditHandler;Accepts:None - (226:25,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[input];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (233:25,7) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (248:26,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (249:26,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 28 - (251:27,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (251:27,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (252:27,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (253:27,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 8 - (255:28,0)
            Tag block - Gen<None> - 8 - (255:28,0)
                Markup span - Gen<Markup> - [<keygen>] - SpanEditHandler;Accepts:None - (255:28,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[keygen];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (263:28,8) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (278:29,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (279:29,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 26 - (281:30,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (281:30,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (282:30,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (283:30,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 6 - (285:31,0)
            Tag block - Gen<None> - 6 - (285:31,0)
                Markup span - Gen<Markup> - [<link>] - SpanEditHandler;Accepts:None - (285:31,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[link];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (291:31,6) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (306:32,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (307:32,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 26 - (309:33,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (309:33,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (310:33,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (311:33,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 6 - (313:34,0)
            Tag block - Gen<None> - 6 - (313:34,0)
                Markup span - Gen<Markup> - [<meta>] - SpanEditHandler;Accepts:None - (313:34,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[meta];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (319:34,6) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (334:35,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (335:35,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 27 - (337:36,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (337:36,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (338:36,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (339:36,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 7 - (341:37,0)
            Tag block - Gen<None> - 7 - (341:37,0)
                Markup span - Gen<Markup> - [<param>] - SpanEditHandler;Accepts:None - (341:37,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[param];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (348:37,7) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (363:38,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (364:38,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 28 - (366:39,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (366:39,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (367:39,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (368:39,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 8 - (370:40,0)
            Tag block - Gen<None> - 8 - (370:40,0)
                Markup span - Gen<Markup> - [<source>] - SpanEditHandler;Accepts:None - (370:40,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[source];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (378:40,8) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (393:41,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (394:41,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 27 - (396:42,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (396:42,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (397:42,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (398:42,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 7 - (400:43,0)
            Tag block - Gen<None> - 7 - (400:43,0)
                Markup span - Gen<Markup> - [<track>] - SpanEditHandler;Accepts:None - (400:43,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[track];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (407:43,7) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (422:44,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (423:44,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
    Statement block - Gen<None> - 25 - (425:45,0)
        Transition span - Gen<None> - [@] - SpanEditHandler;Accepts:None - (425:45,0) - Tokens:1
            CSharpTokenType.Transition;[@];
        MetaCode span - Gen<None> - [{] - SpanEditHandler;Accepts:None - (426:45,1) - Tokens:1
            CSharpTokenType.LeftBrace;[{];
        Code span - Gen<Stmt> - [LF] - AutoCompleteEditHandler;Accepts:Any,AutoComplete:[<null>];AtEOL - (427:45,2) - Tokens:1
            CSharpTokenType.NewLine;[LF];
        Markup block - Gen<None> - 5 - (429:46,0)
            Tag block - Gen<None> - 5 - (429:46,0)
                Markup span - Gen<Markup> - [<wbr>] - SpanEditHandler;Accepts:None - (429:46,0) - Tokens:3
                    HtmlTokenType.OpenAngle;[<];
                    HtmlTokenType.Text;[wbr];
                    HtmlTokenType.CloseAngle;[>];
        Code span - Gen<Stmt> - [var x = true;LF] - SpanEditHandler;Accepts:Any - (434:46,5) - Tokens:9
            CSharpTokenType.Identifier;[var];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Identifier;[x];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Assign;[=];
            CSharpTokenType.WhiteSpace;[ ];
            CSharpTokenType.Keyword;[true];
            CSharpTokenType.Semicolon;[;];
            CSharpTokenType.NewLine;[LF];
        MetaCode span - Gen<None> - [}] - SpanEditHandler;Accepts:None - (449:47,0) - Tokens:1
            CSharpTokenType.RightBrace;[}];
    Markup span - Gen<None> - [LF] - SpanEditHandler;Accepts:Any - (450:47,1) - Tokens:1
        HtmlTokenType.NewLine;[LF];
