Simply because the parser treats "=" as a special case. Using "send" is 
different.

-- 
Posted via http://www.ruby-forum.com/.