See:
https://code.google.com/p/py-dom-xpath/issues/detail?id=8
Cannot access an element whose name is 'text'
Some XML files (such as LIFT files) can have elements named but the xpath engine I selected has a bug that won't match on those. Current workaround is to bulk replace all with before parsing the file, and likewise to tweak the XPaths in the config file to texxt. Grr.
Note: I chose that engine, py-dom-xpath, because it was pure Python and thus easier for cross-platform, especially since we don't currently control the "installer" mechanism.