> mathn.rbはcomplex.rbなどと同一の作者が同時に(一体として)作成
> したものだったので、そのような配慮が存在したのだと思います。

作った当時は単に一体だっただけで、実装に問題があったわけではなかったと
思います。しかし今は客観的に見て奇妙に見えますね。

> で、complexなどが組み込みになった(mathnと一体とみなされなく
> なった)現在、そのような仕組みが必須であるかと問われると、必
> ずしもそうではないだろうと思います。

この機能を無効にしようと思います。仮に後々この機能がどうしても必要になっ
たとしても、公式のものにはなり得ないように思います。

一応付け加えると、逆に ruby に取り込んでしまう事も考えられます。インタ
プリタ、VM の初期化時に設定できるフラグを用意して、ruby の初期状態を変
更してしまいます。たとえば、ruby の -m オプションを与えて起動すると数学
モードになる、あるいは mruby という別のコマンドとにしてしまう、というよ
うなこともあり得ると思います。数学なまりの ruby として、本来の ruby と
完全に区別してしまいす。中途半端な書き換えをするよりいいと思います。

この考えは春に拒否されて、mathn は mathn で頑張る、ということになったの
ですが、あまり頑張れていないように見えます。mathn が目指したところは気
に入っていますが、mathn 自体はあまりうまくいっていないので、将来的には、
必要なら ruby 側になんらかの方法で取りこむなどして解消すべきだと思いま
す。