RazorDocument - [0..73)::73 - [<p     class="   foo  " >Hello</p> <p    style="  color:red; " >World</p>]
    MarkupBlock - [0..73)::73
        MarkupTagHelperElement - [0..34)::34 - p[StartTagAndEndTag] - ptaghelper
            MarkupTagHelperStartTag - [0..25)::25
                MarkupTextLiteral - [0..2)::2 - [<p] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    OpenAngle;[<];
                    Text;[p];
                MarkupTagHelperAttribute - [2..23)::21 - class - DoubleQuotes - Unbound - [     class="   foo  "]
                    MarkupTextLiteral - [2..7)::5 - [     ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[     ];
                    MarkupTextLiteral - [7..12)::5 - [class] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Text;[class];
                    Equals;[=];
                    MarkupTextLiteral - [13..14)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                    MarkupTagHelperAttributeValue - [14..22)::8
                        MarkupLiteralAttributeValue - [14..20)::6 - [   foo]
                            MarkupTextLiteral - [14..17)::3 - [   ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                                Whitespace;[   ];
                            MarkupTextLiteral - [17..20)::3 - [foo] - Gen<Markup> - SpanEditHandler;Accepts:Any
                                Text;[foo];
                        MarkupLiteralAttributeValue - [20..22)::2 - [  ]
                            MarkupTextLiteral - [20..22)::2 - [  ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                                Whitespace;[  ];
                    MarkupTextLiteral - [22..23)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                MarkupTextLiteral - [23..25)::2 - [ >] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Whitespace;[ ];
                    CloseAngle;[>];
            MarkupTextLiteral - [25..30)::5 - [Hello] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Text;[Hello];
            MarkupTagHelperEndTag - [30..34)::4
                MarkupTextLiteral - [30..34)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    OpenAngle;[<];
                    ForwardSlash;[/];
                    Text;[p];
                    CloseAngle;[>];
        MarkupTextLiteral - [34..35)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
            Whitespace;[ ];
        MarkupTagHelperElement - [35..73)::38 - p[StartTagAndEndTag] - ptaghelper
            MarkupTagHelperStartTag - [35..64)::29
                MarkupTextLiteral - [35..37)::2 - [<p] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    OpenAngle;[<];
                    Text;[p];
                MarkupTagHelperAttribute - [37..62)::25 - style - DoubleQuotes - Unbound - [    style="  color:red; "]
                    MarkupTextLiteral - [37..41)::4 - [    ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[    ];
                    MarkupTextLiteral - [41..46)::5 - [style] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Text;[style];
                    Equals;[=];
                    MarkupTextLiteral - [47..48)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                    MarkupTagHelperAttributeValue - [48..61)::13
                        MarkupLiteralAttributeValue - [48..60)::12 - [  color:red;]
                            MarkupTextLiteral - [48..50)::2 - [  ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                                Whitespace;[  ];
                            MarkupTextLiteral - [50..60)::10 - [color:red;] - Gen<Markup> - SpanEditHandler;Accepts:Any
                                Text;[color:red;];
                        MarkupLiteralAttributeValue - [60..61)::1 - [ ]
                            MarkupTextLiteral - [60..61)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                                Whitespace;[ ];
                    MarkupTextLiteral - [61..62)::1 - ["] - Gen<None> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                MarkupTextLiteral - [62..64)::2 - [ >] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Whitespace;[ ];
                    CloseAngle;[>];
            MarkupTextLiteral - [64..69)::5 - [World] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Text;[World];
            MarkupTagHelperEndTag - [69..73)::4
                MarkupTextLiteral - [69..73)::4 - [</p>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    OpenAngle;[<];
                    ForwardSlash;[/];
                    Text;[p];
                    CloseAngle;[>];
