matz / zetabits.com (Yukihiro Matsumoto) wrote:
>Hi,
>
>In message "[ruby-talk:7920] Re: defined? problem?"
>    on 00/12/22, hal9000 / hypermetrics.com <hal9000 / hypermetrics.com> writes:
>
>|That's a reasonable explanation, but it seems somewhat annoying
>|behavior to me...
>
>Define YOUR comfortable behavior.
>It might be chance to experience language design.
>
>							matz.

Not being a language designer, I would expect:

something if condition

to be absolutely identical in behavior to:

if condition
  something
end

That is, I would think the if-modifier would just 
be an alternate way of formatting the same code. 
Apparently that's not the case here.

Kevin