MarkupBlock - [0..13)::13 - [<p>foo#@i</p>]
    MarkupTagBlock - [0..3)::3 - [<p>]
        MarkupTextLiteral - [0..3)::3 - [<p>] - Gen<Markup> - SpanEditHandler;Accepts:None
            OpenAngle;[<];
            Text;[p];
            CloseAngle;[>];
    MarkupTextLiteral - [3..7)::4 - [foo#] - Gen<Markup> - SpanEditHandler;Accepts:Any
        Text;[foo#];
    CSharpCodeBlock - [7..9)::2
        CSharpImplicitExpression - [7..9)::2
            CSharpTransition - [7..8)::1 - Gen<None> - SpanEditHandler;Accepts:None
                Transition;[@];
            CSharpImplicitExpressionBody - [8..9)::1
                CSharpCodeBlock - [8..9)::1
                    CSharpExpressionLiteral - [8..9)::1 - [i] - Gen<Expr> - ImplicitExpressionEditHandler;Accepts:NonWhitespace;ImplicitExpression[RTD];K14
                        Identifier;[i];
    MarkupTagBlock - [9..13)::4 - [</p>]
        MarkupTextLiteral - [9..13)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:None
            OpenAngle;[<];
            ForwardSlash;[/];
            Text;[p];
            CloseAngle;[>];
