# File lib/simplecov/merge_helpers.rb, line 3
  def merge_resultset(array)
    new_array = []
    
    self.each_with_index do |element, i|
      new_array[i] = element
    end
    
    array.each_with_index do |element, i|
      if element.nil? and new_array[i].nil?
        new_array[i] = nil
      else
        local_value = element || 0
        other_value = new_array[i] || 0
        new_array[i] = local_value + other_value
      end
    end
    new_array
  end