Moving optional middlewares later on the chain
Experimenting with new configuration system