to_s で最初から最後までが文字列として返ってこなかったっけか

同名モジュールの include で疑問があったことを思い出した

module A
 def hoge; B.new; end
end
module B; end

class A; include A; end
classB; include B; end

これで、A.hoge すると モジュール B の new メソッド(無論ない)を呼ぼうとするんだよ
全く以って書いてある通りに動いてるだけなんでございまするが、
module A を作る時点で、include 先から見た B クラスを使うように指定することはできんもんかね