Removed dependency on lxml from main library - now works with any version of elementtree