library done

ready for review if anyone wants.

One question is a better name for "node-used-by-ancestor" for the 
advanced usage of xml:base ...

Jeremy
-- 
Hewlett-Packard Limited
registered Office: Cain Road, Bracknell, Berks RG12 1HN
Registered No: 690597 England

Received on Monday, 25 June 2007 11:14:48 UTC