block
AppliedElement
DomNode
EmptyElement
Tag
TextNode