So this means that the members will be accessible in two different ways:

```
DNASequence.alphabet_getter()
seq.alphabet
```

This is inconsistent and I'd rather just keep the static method way, which allows for access via:

```
DNASequence.alphabet()
seq.alphabet()
```

@gregcaporaso thoughts?