public function initializeArguments() { $this->registerAsArgument(); $this->registerArgument('subject', 'mixed', 'The input array/Traversable to shift'); }