added infrastructure to parse DOM trees on top of the SAX parser
replaced file?