# File rexml/source.rb, line 213
  def match pattern, consume=false
			rv = super
			while !rv and @source
				begin
					#str = @source.read(@block_size)
					str = @source.readline('>')
					str = encode(str) if str and @to_utf
					@buffer << str
					rv = super
				rescue
					@source = nil
				end
			end
			rv.taint
			rv
		end