Thermopylae is an implementation of the standard DOM API. Its classes are wrappers around the SpartaXml classes.