The JREXMLReader is really just here to set the load order for injecting the Java pull parser.
# File lib/marc/xml_parsers.rb, line 296 def self.extended(receiver) require 'rexml/document' require 'rexml/parsers/pullparser' require 'jrexml' receiver.extend(REXMLReader) end