As an experiment... But it's not clear to me how I correctly bring in the ARGC and ARGV from the command line into the option parsing. Or do I totally misunderstand what I am doing? (I am an experienced programmer by the way.)