# File lib/new_relic/agent/instrumentation/rack.rb, line 154
        def to_app_with_newrelic_deferred_dependency_detection
          unless self.class._nr_deferred_detection_ran
            NewRelic::Agent.logger.info "Doing deferred dependency-detection before Rack startup"
            DependencyDetection.detect!
            self.class._nr_deferred_detection_ran = true
          end

          result = to_app_without_newrelic
          ::NewRelic::Agent::Instrumentation::RackHelpers.check_for_late_instrumentation(result)

          result
        end