Let me show you a few examples where the Middleware class is not restricting anything but actually setting some variables and just moving on.