From: stevetuckner Date: 2005-10-21T02:06:42+09:00 Subject: Re: [RCR] Cut-based AOP --------------030105090308060702000305 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Trans wrote: >Eric Mahurin wrote: > > > >>Another end case you have to think about is if a class >>precludes the same module twice. Does it wrap the method >>twice? And if so, does "excluding" it remove both wraps. >> >> > >No. The idea is that it would use a proxy-cut, just as a module uses a >proxy-class. So like modules that are included, Once included they are >not included again. A limitation? Yes. But one we've come acustom to in >the way Ruby's inhertiance works. > >Exluding aspect modules is potentially expensive operation, espeacilly >if you include and exclude a lot. But it could be interesting. I htink >it essentially amounts to selector namespaces. > > Please expand on that last sentence please. Could this cut feature be used to implement selector namespaces? Steve Tuckner >T. > > > > > --------------030105090308060702000305--