Robert Dober wrote: > I think so too, but just one worry, did you read me here? > Tthis was only a side remark but what I meant is > > v = ... and return v # does what you want > v = ... && return v # is not even correct syntax > > Cheers > R. Of course, I read you.^^ That's a good suggestion. @cache[i] ||= some_method(i) kills all others, though. Thanks. Sam