On Wed, Jun 16, 2004 at 04:48:57AM +0900, David Heinemeier Hansson wrote:
> I too found it odd, but very convenient. By using obj#send, you also 
> get to sidestep the encapsulation support. So it's possible to call 
> protected and private methods this way. That might be considered in 
> violation of POLS, but it's pretty darn useful in those edge cases 
> where you really do want to, knowingly, sidestep encapsulation.

IMO instance_eval is better for that case.

Paul