Yeah, all wrapped middlewares no longer need to call dispose as long as they call request.end at some point, either directly or indirectly.