まつもと ゆきひろです

In message "[ruby-dev:6801] Re: {0,2}(regex.c), nonzero?(numeric.c), random"
    on 99/05/14, akendo / t3.rim.or.jp <akendo / t3.rim.or.jp> writes:

|nonzero?とdefined?だけはnilを返すということになっている
|のですね。なかなか難しいものです。
|困るのは、^演算子だけなのですが。

これはnilに & | ^ を定義することでしのぎましょう.