On Aug 30, 2005, at 4:05 AM, Eric Mahurin wrote:

> * For almost every case I use #send/#__send__, I use it to
> bypass encapsulation to call a protected/private method.

Are you sure you've set the method's scope correctly in the first  
place then?  To me, this sounds like a problem.

On the flip side, I'm pretty sure I've never used send() for anything  
but to call a method I didn't know the name of until runtime.  As you  
noted, we already have instance_eval() for direct access.

James Edward Gray II