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