LibXML Ruby extensions