RazorDocument - [0..25)::25 - [@section 9 { <p>Foo</p> }]
    MarkupBlock - [0..25)::25
        MarkupTextLiteral - [0..0)::0 - [] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Marker;[];
        CSharpCodeBlock - [0..9)::9
            RazorDirective - [0..9)::9 - Directive:{section;RazorBlock;Unrestricted} [RZ1015(9:0,9 [1] )]
                CSharpTransition - [0..1)::1 - Gen<None> - SpanEditHandler;Accepts:None
                    Transition;[@];
                RazorDirectiveBody - [1..9)::8
                    RazorMetaCode - [1..8)::7 - Gen<None> - SpanEditHandler;Accepts:None
                        Identifier;[section];
                    CSharpCodeBlock - [8..9)::1
                        CSharpStatementLiteral - [8..9)::1 - [ ] - Gen<None> - SpanEditHandler;Accepts:Whitespace
                            Whitespace;[ ];
        MarkupTextLiteral - [9..13)::4 - [9 { ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Text;[9];
            Whitespace;[ ];
            Text;[{];
            Whitespace;[ ];
        MarkupElement - [13..23)::10
            MarkupStartTag - [13..16)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                Text;[p];
                CloseAngle;[>];
            MarkupTextLiteral - [16..19)::3 - [Foo] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Text;[Foo];
            MarkupEndTag - [19..23)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
        MarkupTextLiteral - [23..25)::2 - [ }] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[ ];
            Text;[}];
    EndOfFile;[];
