refinements to com-line optionparser, one step away from working