protected function visitProjectionSegment(Segments\ProjectionSegment $segment) { return $segment->update($this->expressionProcessor->processFunction($segment->getProjectionFunction())); }