request() now __invoke()