> Or integrate it with dom.el, which covers much the same area, but with a > different approach. The query selectors in esxml-query would complement > those functions nicely, I think. That's an interesting proposal as esxml-query.el contains ad-hoc functions to retrieve tag attributes/children which have been covered by dom.el already. How about changing the file name from esxml-query.el to dom-query.el and the package prefix from esxml- to dom-, would that work for you?