From: Yukihiro Matsumoto Date: 2007-01-01T23:59:09+09:00 Subject: Re: Little Things Hi, In message "Re: Little Things" on Mon, 1 Jan 2007 23:38:57 +0900, Dave Thomas writes: |I wonder: is it a mistake to think of it as a class at all? Sure, it |had a 'class' somewhere in its background, but is potentially moved |on a lot since then. In a way, it's move analogous to a meta-binding, |as it's the execution environment of an object. So, just to get the |creative juices flowing, and in the spirit of brainstorming, how about | |obj.personality |obj.capability |obj.implementation The "implemantation" is not what we're talking about. The "personality" and "capability" of an object are characteristics of the object, combined from attributes of its class and superclasses. "That something" here is not these characteristics themselves, but a handle to tweak them by per object basis. Calling a handle by characteristics may cause confusion. matz.