lxml
====

Exposing libxml2 functionalities
--------------------------------

* potential threading issues in XPath extension functions?

* See whether XInclude support can mimic ElementTree's API.

* Test XML entities, also in an ElementTree context.

In general
----------

* test namespaces more in-depth

* will namespaces nodes of unknown namespaces be added (and never freed?)

* iterparse support would be nice.

Top level
---------

* ProcessingInstruction

ElementInterface
-----------------

ElementTree
-----------

* _setroot(), even though this is not strictly a public method.

QName
-----

Features
--------

* Relaxed NG compact notation (rnc versus rng) support. May consider
  integrating this:

  http://www.gnosis.cx/download/relax/
