intermediate (broken) commit
- revising parseArguments
- geting rid of 'Perl 6' Switch