The issue is with the ||= operator though! Did the way it is use change, from doing an assignment to sending a value to the 'assign' method, or something like that? I mean, ||= is / was understood to be an assignment operator, wasn't it? Did that change? -- Posted via http://www.ruby-forum.com/.