public function addAdditionalParam(string $param, string $value = '') : Client { if (!empty($value)) { $this->additional[$param] = escapeshellarg($value); } else { $this->additional[] = $param; } return $this; }