refactoring \Cork\Shell\Aargs into abstract \Cork\Shell\Command + Args