Library to facilitate parsing of arguments passed to main