class Sinatra::Base

def use(middleware, *args, &block)

def use(middleware, *args, &block)
  reset_middleware
  @middleware << [middleware, args, block]
end