From: Csaba Henk Date: 2005-04-09T21:14:38+09:00 Subject: Re: method search rule in 2.0? On 2005-04-09, David A. Black wrote: > class C > def process > # ... > C#util > end > end > > which is, I think, a more direct way of saying: protect this call from > overriding in subclasses. (Yes, everybody, I do know that this is > comment syntax and would require a parser change :-) As by the ruby of today, how you can do the above is: class C def process # ... C.instance_method(:util).bind(self).call end end Now you will agree that it is not particularly convenient; but this is how to do it... But. It's sooo long that you can't help remembering the occasion if you use it. And I don't remember doing it more that one or two times. That is, my experience suggests that it's not a particularly frequent pattern. Which means I agree with those who like the present state of the art. Csaba