I added all the features to XML::LibXML that I considered missing, and released it as 1.00. These were findnodes() in a scalar context returning a NodeList object, find() which returns XPath dependant objects (e.g. Boolean objects or Literal (string) objects), and findvalue(). This should make porting XPathScript to LibXML a reality, and also make XPathScript a darn sight faster.