@psalm-assert-if-true !empty $this->cliArguments
Use hasCliArguments() instead
public function hasCliArgument() : bool { return !empty($this->cliArguments); }