connect is basically just a `.use()` kernel, and express' router was just mounted on this kernal. now, express' kernel combines connect's `.use()` kernel as well as the router, simplifying the entire middleware system internally and removing the need to do `app.use(app.router)`.
i.e. you're no longer mounting the router on top of another kernel.
i.e. you're no longer mounting the router on top of another kernel.