var initRequiredProgramsFromString = func(f flag.NStringFlag, fn func(prog *vcfg.Program, s string)) error {
    return initFromNStringFlag(f, func(i int, s string) {
        for len(overrideVCFG.Programs) < i+1 {
            overrideVCFG.Programs = append(overrideVCFG.Programs, vcfg.Program{})
        }