原です。

> まつもと ゆきひろです

> クラスにモジュールをincludeするとそのモジュールで定義されて
> いるメソッドと定数が参照可能になります.メソッドと定数の探索
> 順序は
> 
>    自クラス -> includeされたモジュール -> スーパークラス
> 
> になっています.モジュールは多重にはincludeされませんから,
> includeしたモジュールが既に(たとえばスーパークラスで)include
> されていた場合にはなにもおこりません.

一方、同じ名前のメッソッドを複数のモジュールで定義して、多
重にインクルードできますよね。しかも上書きされる前のメッソ
ッドの内容を忘れることはなく、何重にも super で呼び出せる。