>>138
> obj==nilと比べてobj.nil?がどのくらい有用なんでしょうか。
数が証明していると思いますよ。標準ライブラリを grep nil? してみては。

>>143
下手な実装すると脆弱性の拡大再生産になりかねなさそうでちょっと怖いですね。