On Sat, Aug 22, 2009 at 8:04 PM, Yehuda Katz<wycats / gmail.com> wrote: > Essentially, any use of {} that was not a Hash would become a proc A subtlety, I think def m yield end m {"this is a block not a proc"} The point is that block arguments in method calls outside of the parameter list should not be converted to procs. -- Rick DeNatale Blog: http://talklikeaduck.denhaven2.com/ Twitter: http://twitter.com/RickDeNatale WWR: http://www.workingwithrails.com/person/9021-rick-denatale LinkedIn: http://www.linkedin.com/in/rickdenatale