# File lib/ruote/util/filter.rb, line 309
    def _merge_from(field, value, matches, m, v)

      return unless value.respond_to?(:merge!) or value.is_a?(Array)

      do_merge(v, value, Ruote.lookup(@hash, v))

      Ruote.unset(@hash, v) if v != '.' and m.match(/^mi(grate)?_from$/)

      nil
    end