MarkT:
I disagree thoroughly with this, it seems very straightforward - case convention distinquishes class from
instance variable, names are descriptive. Good code style is about clarity and consistency.
That's reasonable, but only if you can remember which case you are using for which...and it seems that the OP can't.
Steve