protection middleware helper now supports both \Rack and \Rack\Builder
interfaces.