9625 - Problem with defaults for variable nargs when using choices
If a default is a list, pass each item through 'choices' check
Simple 'argparse' change
'test_argparse' tests no default, single value, and lists

cross reference 16878, 16977, 16468 (uses this)
Merge branch 'issue9625' into composite