MarkupBlock - [0..18)::18 - [<a [item]='Foo' />]
    MarkupTagBlock - [0..18)::18 - [<a [item]='Foo' />]
        MarkupTextLiteral - [0..2)::2 - [<a] - Gen<Markup> - SpanEditHandler;Accepts:Any
            OpenAngle;[<];
            Text;[a];
        MarkupAttributeBlock - [2..15)::13 - [ [item]='Foo']
            MarkupTextLiteral - [2..3)::1 - [ ] - Gen<Markup> - SpanEditHandler;Accepts:Any
                Whitespace;[ ];
            MarkupTextLiteral - [3..9)::6 - [[item]] - Gen<Markup> - SpanEditHandler;Accepts:Any
                LeftBracket;[[];
                Text;[item];
                RightBracket;[]];
            Equals;[=];
            MarkupTextLiteral - [10..11)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                SingleQuote;['];
            GenericBlock - [11..14)::3
                MarkupLiteralAttributeValue - [11..14)::3 - [Foo]
                    MarkupTextLiteral - [11..14)::3 - [Foo] - Gen<Markup> - SpanEditHandler;Accepts:Any
                        Text;[Foo];
            MarkupTextLiteral - [14..15)::1 - ['] - Gen<None> - SpanEditHandler;Accepts:Any
                SingleQuote;['];
        MarkupTextLiteral - [15..18)::3 - [ />] - Gen<Markup> - SpanEditHandler;Accepts:None
            Whitespace;[ ];
            ForwardSlash;[/];
            CloseAngle;[>];
