Classbox/R

2chに、ClassboxをRubyに適用した場合の問題というのが書き込まれていた。
以下がその引用

classboxの中で定義されたクラスのオブジェクトに外からメソッド追加定義した場合、そのメソッドはclassboxの中とみなされるのか外とみなされるのか。レキシカルスコープを重要視するなら外だが、効率的な実装ができるのか。本当に外とみなすことが便利なのか。抜け道を用意する必要はあるのか。

"外から"というのは、プログラムコード上の位置がclassboxの外という意味だろうか?
classbox内で定義/拡張した内容は、そのclassbox自身と、そこからimportを行っている下位のclassboxにしか影響がない。
従って、importしているかどうかが問題であって、外か中かということ自体が既におかしい。importしていないのなら、クラス定義が見えないので、メソッド追加できないだけだろう。importしているのなら、普通の拡張だろう。
2chにはなるべく書き込まないようにしているので、ここに書かせて頂いた。