codegangsta/cli — pull request #156 by sudharsh (2014-12-08 08:36:08+00:00)
Title: Strip unneeded string in Generic flag during usage invocation

String() in GenericFlag returns some extra text that makes the usage output of subcommands with custom GenericFlag look a bit ugly.
For example,
``` --topology 'topology'	`-topology option -topology option` Path to the topology file```

The extraneous text in this case is `-topology option -topology option` whereas the expected usage output is,

``` --topology 'topology' Path to the topology file```