I'd like to avoid negations in variables names. They tend to be hard to read. Could we change this to,

```python
parser.add_option('--no-member-headers', action='store_false', default=True, dest='member_headers',
                  help='Don\'t generate headers for class members')
```

and then use `member_headers` as the variable name throughout the rest of the change instead of `no_member_headers`?