public abstract DomNode CreateDocumentNodeElement(); public abstract DomElement CreateShadowRootElement();