# File src/ruby_supportlib/phusion_passenger/rack/out_of_band_gc.rb, line 36
      def initialize(app, *args)
        @app = app
        if args.size == 0 || (args.size == 1 && args[0].is_a?(Hash))
          # OutOfBandGc.new(app, options = {})
          initialize_with_options(args[0] || {})
        else
          # OutOfBandGc.new(app, frequency, logger = nil)
          initialize_legacy(*args)
        end
      end