neko mimi Fu**? かよ……

>510
眠いので簡単に

>適切に実装して使ってね、で済む話のような。 

ここですな。元クラス群(ここだとclass A)は「適切に実装して使えるように実装する」
必要があるわけですな。

>tread_textとtread_attributeを持ったModuleを切り替えればいいだけに見える。 

Moduleを使うにしても、Moduleを受け付けられるようにしておく必要があるわけで、
元クラス群作成者の負担が増えるのよ。
#それが悪いとは言わないけどね。

>名前空間を同じくするってことは、グローバル変数に近い問題があるってことでしょ?
まあねぇ。このへんは手抜き実装を好むかどうかだけどね。

差分ベースモジュールはその辺のリスクを吸収してくれそうな気もするけどね。