module A; def a; end; end
module B; def b; end; end
class C; include A; end
module A; include B; end
class D; include A; end
C.new.b # undefined method error
D.new.b # nil
C.ancestors # [C, A, Object...]
D.ancestors # [D, A, B, Object...]
モジュールBをA内に含めて、すでにモジュールAが含まれているクラスが、モジュールBからもメソッドを取得するようにするにはどうすればよいですか?