abstract class DomNode {}