# File lib/rack/mount/vendor/regin/regin/alternation.rb, line 3
    def initialize(*args)
      args, options = extract_options(args)

      if args.length == 1 && args.first.instance_of?(Array)
        super(args.first)
      else
        super(args)
      end

      if options.key?(:ignorecase)
        @array.map! { |e| e.dup(:ignorecase => options[:ignorecase]) }
      end
    end