> -----Original Message-----
> From: Aaron Sherman [mailto:[EMAIL PROTECTED]
>
> On Fri, 2004-04-23 at 11:44, Brent 'Dax' Royal-Gordon wrote:
> > Aaron Sherman wrote:
>
> > > class c { does a for <<bar baz>>; does b for <<foo biz>>; }
>
> > Funny how similar that is to
> >
> > class c { does a handles <<bar baz>>; does b handles <<foo biz>>; }
>
> In "Relationship to Roles" A12 makes the point that delegation and roles
> are not the same thing.
>
> To tie them together with C<handles> MIGHT be wise and might not. I'll
> have to think about that and see what others post on the topic.
This seems good at first blush:
"handles" means "when I'm asked to do this, it is taken care of by this
other"
That seems like a good disambiguation marker, too:
class Trog does Tree does Dog {...}
# error: conflicting 'bark' methods
class Trog
is PersistentObject
handles �meta dispatch SERIALIZE�
does Tree
handles �bark�
does Dog
{...}
=Austin