# File lib/omniauth/strategies/shibboleth.rb, line 50
      def multi_value_handler(param_value)
        case options.multi_values
        when :raw, 'raw'
          param_value
        when :first, 'first'
          return nil if param_value.nil?
          param_value.split(/(?<!\\);/).first.gsub('\\;', ';')
        else
          eval(options.multi_values).call(param_value)
        end
      end