RazorDocument - [0..76)::76 - [<script id='scriptTag' type='text/html' class='something'><input /></script>]
    MarkupBlock - [0..76)::76
        MarkupTagBlock - [0..58)::58 - [<script id='scriptTag' type='text/html' class='something'>]
            MarkupTextLiteral - [0..7)::7 - [<script] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                Text;[script];
            MarkupAttributeBlock - [7..22)::15 - [ id='scriptTag']
                MarkupTextLiteral - [7..8)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Whitespace;[ ];
                MarkupTextLiteral - [8..10)::2 - [id] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Text;[id];
                Equals;[=];
                MarkupTextLiteral - [11..12)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                    SingleQuote;['];
                GenericBlock - [12..21)::9
                    MarkupLiteralAttributeValue - [12..21)::9 - [scriptTag]
                        MarkupTextLiteral - [12..21)::9 - [scriptTag] - Gen<Markup> - SpanEditHandler;Accepts:Any
                            Text;[scriptTag];
                MarkupTextLiteral - [21..22)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                    SingleQuote;['];
            MarkupAttributeBlock - [22..39)::17 - [ type='text/html']
                MarkupTextLiteral - [22..23)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Whitespace;[ ];
                MarkupTextLiteral - [23..27)::4 - [type] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Text;[type];
                Equals;[=];
                MarkupTextLiteral - [28..29)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                    SingleQuote;['];
                GenericBlock - [29..38)::9
                    MarkupLiteralAttributeValue - [29..38)::9 - [text/html]
                        MarkupTextLiteral - [29..38)::9 - [text/html] - Gen<Markup> - SpanEditHandler;Accepts:Any
                            Text;[text];
                            ForwardSlash;[/];
                            Text;[html];
                MarkupTextLiteral - [38..39)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                    SingleQuote;['];
            MarkupAttributeBlock - [39..57)::18 - [ class='something']
                MarkupTextLiteral - [39..40)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Whitespace;[ ];
                MarkupTextLiteral - [40..45)::5 - [class] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    Text;[class];
                Equals;[=];
                MarkupTextLiteral - [46..47)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                    SingleQuote;['];
                GenericBlock - [47..56)::9
                    MarkupLiteralAttributeValue - [47..56)::9 - [something]
                        MarkupTextLiteral - [47..56)::9 - [something] - Gen<Markup> - SpanEditHandler;Accepts:Any
                            Text;[something];
                MarkupTextLiteral - [56..57)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                    SingleQuote;['];
            MarkupTextLiteral - [57..58)::1 - [>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                CloseAngle;[>];
        MarkupTagHelperElement - [58..67)::9 - input[SelfClosing] - inputtaghelper
            MarkupTagHelperStartTag - [58..67)::9
                MarkupTextLiteral - [58..67)::9 - [<input />] - Gen<Markup> - SpanEditHandler;Accepts:Any
                    OpenAngle;[<];
                    Text;[input];
                    Whitespace;[ ];
                    ForwardSlash;[/];
                    CloseAngle;[>];
        MarkupTagBlock - [67..76)::9 - [</script>]
            MarkupTextLiteral - [67..76)::9 - [</script>] - Gen<Markup> - SpanEditHandler;Accepts:Any
                OpenAngle;[<];
                ForwardSlash;[/];
                Text;[script];
                CloseAngle;[>];
