# File lib/easy_diff/core.rb, line 60
    def self.easy_merge!(original, added)
      if original.is_a?(Hash) && added.is_a?(Hash)
        added_keys = added.keys
        added_keys.each{ |key| original[key] = easy_merge!(original[key], added[key])}
      elsif original.is_a?(Array) && added.is_a?(Array)
        original +=  added
      else
        original = added.safe_dup
      end
      original
    end