fix typo in property name
invoke additional arguments callback with any additional arguments found for the current parsed option
add some more integration test cases using the new additional arguments callback
added test around capturing individual additional arguments for different options
slight test refactor to make them more robust