PARSE ERROR: Argument: -n (--name)
             Value 'mike' does not meet constraint: homer|marge|bart|lisa|maggie

Brief USAGE: 
   ThisIsAVeryLongProgramNameDesignedToTestSpacePrintWhichUsedToHaveProblem
                                        sWithLongProgramNamesIThinkItIsNowL
                                        ongEnough  [-l <int>] [-u <float
                                        lte 1>] [-b <float lte 1>] [-z
                                        <filename>] [-x <filename>] [-s
                                        <name string>] [-d] [-g <negative
                                        int>] [-f <negative int>] -n <homer
                                        |marge|bart|lisa|maggie> ...  [--]
                                        [--version] [-h] <1|2|3> ...

For complete USAGE and HELP type: 
   ThisIsAVeryLongProgramNameDesignedToTestSpacePrintWhichUsedToHaveProblemsWithLongProgramNamesIThinkItIsNowLongEnough --help

