# File ar-extensions/lib/ar-extensions/extensions.rb, line 446
    def self.process( key, val, caller )
      return nil unless val.is_a?( Regexp )
      r = field_result( key, caller )
      unless self.connections.include?( caller.connection )
        add_rlike_function( caller.connection )
      end
      Result.new( "rlike( #{r.fieldname}, ?, '#{r.negate?}' )", val )
    end