IBM's XML for Java implements the latest DOM spec, but it appears
to be bugged somewhat. As far as I can tell, the JAR file has some
of the old org.w3c.dom interfaces in it, and the parser doesn't
completely implement all of DOM, especially in the area of DTD
info. All of the DTD info is available through IBM specific
functions, but the DOM functions are just stubbed with
no implementation.