def map_each(unit, options = {}, &block)
      iterate(unit, options.merge(:map_result => true), &block)
    end
def map_each(unit, options = {}, &block)
      iterate(unit, options.merge(:map_result => true), &block)
    end
Executes passed block for each "unit" of time specified, returning an array with the return values from the passed block.