From: transfire@... Date: 2006-07-05T12:25:57+09:00 Subject: Re: InterfaceFilter as better BlankSlate (was: About 1.9 #__method__ feature) transfire@gmail.com wrote: > Hmm... I may again have overshot the solution. It's easy enough to > privatize methods as needed, one doesn't need a intervening module to > do that. So I'll push this back to a BlankSlate like class. I have to be honest. I feel like a complete schmuck here. Coming to the full relaization that method_missing catches public calls to private methods means that BlankSlate is a lot of fuse over a very little --a handful of methods, whch could just as easily be declared private. If only I had realized sooner! Oh, well. Live and learn. Anyway, throwing out BlankSlate sure makes things simpler. Something I always like. One thing though. Like #id before it, many times I find myself wanting to use an attribute called 'class' but that gets in the way of the Kernel method. Maybe #object_class, like #object_id,would actually be better? Thanks for helping me see the light. T.