def evolve_hash(serializer, value)
      value.each_pair do |operator, _value|
        if operator =~ /exists|type|size/
          value[operator] = _value
        else
          value[operator] = evolve(serializer, _value)
        end
      end
    end
def evolve_hash(serializer, value)
      value.each_pair do |operator, _value|
        if operator =~ /exists|type|size/
          value[operator] = _value
        else
          value[operator] = evolve(serializer, _value)
        end
      end
    end
Evolve a single key selection with hash values.

 @api private

 @example Evolve a simple selection.
   selector.evolve(field, { "$gt" => 5 })

 @param [ Object ] serializer The optional serializer for the field.
 @param [ Hash ] value The hash to serialize.

 @return [ Object ] The serialized hash.

 @since 1.0.0