switch (argv[i][1]) {
case 'i': parse_opts_opt_i(cfg, argc, argv, ++i); break; /* TODO: Generic set_int */
case 's': parse_opts_opt_s(cfg, argc, argv, ++i); break; /* TODO: Generic set_str */
switch (argv[i][1]) {
case 'i': parse_opts_opt_i(cfg, argc, argv, ++i); break; /* TODO: Generic set_int */
case 's': parse_opts_opt_s(cfg, argc, argv, ++i); break; /* TODO: Generic set_str */