まつもと ゆきひろです

In message "Re: [ruby-dev:39593] infinite recursive rb_block_call"
    on Fri, 30 Oct 2009 22:17:04 +0900, Yusuke ENDOH <mame / tsg.ne.jp> writes:

|この方針だとほぼすべての rb_block_call の呼び出しを書き換えて戻り値が
|Qundef でないかどうかチェックする必要がありそうです。可読性や性能を
|犠牲にしてでも、このような異常なプログラムを救済すべきでしょうか
|(Qundef を返さず直接例外を投げればもう少しすっきりする?)

その価値はないと思います。