not need to overload `Mojito`, it is only used to hold MOJITO_MIDDLEWARE, remove it.