public function on(callable $joiningOnFunction) { $this->expression = $this->newMethod(__FUNCTION__, [$joiningOnFunction]); return $this; }