public function groupJoin($values) { return new Connectors\JoiningCollection($this, $this->scheme->groupJoinIterator($this->elements, $this->scheme->toIterator($values), $this->scopedSelfFactory()), $this->scopedSelfFactory()); }