From: URABE Shyouhei Date: 2005-11-22T16:09:12+09:00 Subject: Re: semenatics of if/unless/while statement modifiers On 22 Nov 2005, at 15:57, Stefan Kaes wrote: > This doesn't solve the problem of accessing the hash twice and > computing the hash of the lookup key twice. And it's even more text > than before. f(options.fetch(:x){raise}) rescue nil Don't know if it's elegant though