The basic implementation of the filtered XML document reader is no
longer abstract, and now uses a module to read the nodes.