# File lib/action_controller/middleware_stack.rb, line 88 def insert(index, *args, &block) index = self.index(index) unless index.is_a?(Integer) middleware = Middleware.new(*args, &block) super(index, middleware) end