[fix] Remove unused `unknown` event.
[fix] Actually call the middleware layers.
[fix] Tests are passing again. We're not using an async pattern.