# File lib/liquid/tags/for.rb, line 122 def slice_collection_using_each(collection, from, to) segments = [] index = 0 yielded = 0 collection.each do |item| if to && to <= index break end if from <= index segments << item end index += 1 end segments end