Correct, you can only use `app.use(libmojito.middleware['mojito-handler-static']);` for the mojito built-in middleware, since those lazy init at the first request. I think the source of confusion is because Mojito is trying to support the lazy init way, but at the same time provide some level of BC for legacy extensions.

 I will update the source file to doc this.

/cc @zhouyaoji to make sure we capture this in the wiki and clarify this.