Heh, sorry to use the mailing list like IRC. :)
What seems particularly weird to me is using direct access for some instance variables but not others (which is what I sensed from Michael's original message). Of course there are reasonable systems that don't have direct access at all.
-C