public function initializeArguments() { parent::initializeArguments(); $this->registerArgument('b', 'mixed', 'Second number or Iterator/Traversable/Array for calculation', true); }