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 - [<p     class="   foo  " >] - 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<Markup> - 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<Markup> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                MarkupMiscAttributeContent - [23..24)::1
                    MarkupTextLiteral - [23..24)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[ ];
                CloseAngle;[>];
            MarkupTextLiteral - [25..30)::5 - [Hello] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Text;[Hello];
            MarkupTagHelperEndTag - [30..34)::4 - [</p>]
                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 - [<p    style="  color:red; " >] - 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<Markup> - 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<Markup> - SpanEditHandler;Accepts:Any
                        DoubleQuote;["];
                MarkupMiscAttributeContent - [62..63)::1
                    MarkupTextLiteral - [62..63)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Whitespace;[ ];
                CloseAngle;[>];
            MarkupTextLiteral - [64..69)::5 - [World] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Text;[World];
            MarkupTagHelperEndTag - [69..73)::4 - [</p>]
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[p];
                CloseAngle;[>];
    EndOfFile;[];
