# File lib/stream.rb, line 107
  def each
    set_to_begin
    until at_end?
      yield basic_forward
    end
  end