>>>>> "Jim" == Jim Fulton <jim at zope.com> writes: Jim> The decision about wither to implement foo as a key in the instance Jim> dictionary *is* an implementation detail that can be hidden by a Jim> property. If it's not in the instance dictionary, where is it? Skip