error handling with wrong arguments broke down from ArgumentHandler to each Reader class. Updated tests.