StackPHP Explained

In the last part when you demonstrate the pushing to the stack, I get a bit confused by the terminology. You push 3 Kernels to the stack but conclude to push Middlewares. What is right here? As far as I ahve seen it from Laravel 5 you provider Middlewares which are then handled by the Kernel. I could be wrong though.