Text no longer subclass of HTMLElement but Node instead