This seems like a pretty generic name for something--use_middleware perhaps?