# File lib/stream.rb, line 550 def remove_first i = 0 filter = self.filtered { | element | i += 1; i > 1 } filter.modify { |s| s.set_to_begin_proc = proc {filter.set_to_begin; i = 0} } end