def __repr__(self):
     return format_nonexp_repr(
         self, ['parse_as', 'min_count', 'max_count', 'display'])
 def __repr__(self):
     return format_nonexp_repr(self, ['name', 'label'])
 def __repr__(self):
     return format_nonexp_repr(self, ['name', 'parse_as'],
                               ['missing', 'multi'],
                               opt_key=lambda v: v not in
                               (None, _multi_error))
 def __repr__(self):
     return format_nonexp_repr(self, ['label', 'doc'], ['group', 'hidden'],
                               opt_key=bool)
 def __repr__(self):
     return format_nonexp_repr(self, ['name', 'argv', 'parser'])