    # File lib/nokogiri/xml.rb, line 42
          def Reader string_or_io, url = nil, encoding = nil, options = ParseOptions::STRICT

            options = Nokogiri::XML::ParseOptions.new(options) if Fixnum === options
            # Give the options to the user
            yield options if block_given?

            if string_or_io.respond_to? :read
              return Reader.from_io(string_or_io, url, encoding, options.to_i)
            end
            Reader.from_memory(string_or_io, url, encoding, options.to_i)
          end