nth commit.
Implemented a new static method decode() in XMLDocumentTree. It returns an XMLDocumentTree representation of the XML file described by a certain style of script referred to as Document Build Code. It takes the path to the DBC script, reads the instructions, builds an XMLDocumentTree according to the instructions, and then returns that XMLDocumentTree.