Thanks, Michael.
Agreed about xmlXPathCompiledEval(); without a reliable error indicationfrom libxml2, xml2 cannot distinguish a valid NULL result from aninternal failure locally.
The v2-0001..v2-0004 merge sounds good to me.
--Andrey Chernyy