Wasn't the suffix `Filter` instead of `Middleware`?