public function addArguments(array $args) { foreach ($args as $Arg) { if ($Arg instanceof TaskArguments) { $this->addArgument($Arg); } else { TaskErrors::badArgumentType(); } } }