Extension to HTML::TreeBuilder that adds an XPath engine to HTML::TreeBuilder