class Sinatra::Base

def inherited(subclass)

def inherited(subclass)
  subclass.routes = dupe_routes
  subclass.templates = templates.dup
  subclass.conditions = []
  subclass.filters = filters.dup
  subclass.errors = errors.dup
  subclass.middleware = middleware.dup
  subclass.send :reset_middleware
  super
end