まつもと ゆきひろです

In message "[ruby-list:6559] if_unless"
    on 98/02/20, 青山 和光 <PXN11625 / niftyserve.or.jp> writes:

|print(("" if 1 != 1), "\n")     # ==> false
|print(("" unless 1 == 1), "\n") # ==> true
|
|これ、扱いにくくないですか?

  if false then "" end  #=> nil

との対称性から考えるとnilを返した方が良いでしょうね.
1.1b8からそのようにします.