# File lib/stream.rb, line 253
        def at_end?
          @positionHolder.at_end? and
                begin
                  if @peek.nil?
                        @peek = wrapped_stream.move_forward_until( &@filter ) or return true
                        @positionHolder.increment_stop
                  end
                  false
                end
        end