Renamed from CallableMiddleware to Inline