When I have defined a few options but NOT "-x" and then I call the program with "-x" then no error is given and my if() is never reached where I'm testing for mycli11.empty() with each defined option!
Request:
It would be good to have a count of given valid options/flags and a count of invalid options/flags after parsing.