Fragment and 4xspaces for tab
HtmlElement to avoid routing
Printing, new span, inline elements, aliases for types
Fixed tests and strip tagName from args in HtmlElement