module MultiXml::Parsers::Libxml

def each_attr(node, &block)

def each_attr(node, &block)
  node.each_attr(&block)
end

def each_child(node, &block)

def each_child(node, &block)
  node.each_child(&block)
end

def node_name(node)

def node_name(node)
  node.name
end

def parse(xml)

def parse(xml)
  node_to_hash(LibXML::XML::Parser.io(xml).parse.root)
end

def parse_error() ::LibXML::XML::Error end

def parse_error() ::LibXML::XML::Error end