public function __construct(Functions\ElementProjection $predicateFunction) { $this->predicateFunction = $predicateFunction; }