C++ emulation of Python argparse (with added features)