|null */ private ?ArrayObject $log; public function __construct( private readonly string $name = 'fake', ?ArrayObject $log = null, ) { $this->log = $log; } public function handle(RequestInterface $request, callable $next): ResponseInterface { $this->log?->append($this->name); return $next($request); } }