@Override
  public DomElement getDomDeclaration() {
    Supplier<? extends DomElement> domDecl = getUserData(DomExtensionImpl.KEY_DOM_DECLARATION);
    return domDecl != null ? domDecl.get() : null;
  }
@Override
  public DomElement getDomDeclaration()