# File lib/marc/xml_parsers.rb, line 15
    def self.extended(receiver)
      magic = MARC::XMLReader.best_available
      case magic
      when 'nokogiri' then receiver.extend(NokogiriReader)
      when 'libxml' then receiver.extend(LibXMLReader)
      when 'jstax' then receiver.extend(JRubySTAXReader)
      when 'jrexml' then receiver.extend(JREXMLReader)
      else receiver.extend(REXMLReader)
      end
    end