Remove misleading IMiddleware interface