Handy widgets and objects for working with lxml documents in pyqt