def add_selection_group(parser):
    group = parser.add_argument_group("Select Programs")
    group.add_argument('names', nargs='*', metavar='PROG',
                        help='Names of the programs to select')
    group.add_argument('-a', '--all', action='store_true',
                        help='select all programs')
Assert that mapping.keys() == FIELDS.
dataset/ETHPy150Open Anaconda-Platform/chalmers/chalmers/utils/cli.py/add_selection_group--crossover with--dataset/ETHPy150Open ActiveState/applib/applib/_simpledb.py/SimpleObject.__assert_field_mapping