Practical union of the 3 subclasses of Element. Mostly useful for autocompletions. For example, the style property does not exist on Element, but it does exist on its subclasses.