Borges::HtmlElement holds attributes and children elements for building HTML.
Create a new HTML element with name, an optional set of attributes, and an empty set of children.
Add a child element to this element
Create a String representing this element
[Validate]