Just think about "a ++ -- - ++ -- b".
It doesn't save typing, you have to type more brakets usually !

"Yo dawg, I herd yo like ++s.
So I put a ++ in your ++ so you can ++ while you ++ "
-- 
Posted via http://www.ruby-forum.com/.