# File lib/facet/enumerable/collect_with_counter.rb, line 15 def collect_with_counter r = [] each_index do |i| r << yield(self[i], i) end r end