New middleware philosophy
0.1.0