ArrayAccess for unset argument.
string $key Array key:
public function offsetUnset(mixed $key) : void { if ($this->hasArgument($key)) { unset($this->arguments[$key]); } }