module M1
class C1 ... end
class C2 ... end
end

という既存のモジュールを「継承」して

module M+
class C1+
def initialize(param)
# super のようなものでM1::C1::new(param)を呼ぶ
end
class C2+ ... end
end

というモジュールを作りたいです(M1::C1にあるメソッドをC1+内で極力インスタンスメソッド形式で呼びたい)
どう書くのが普通ですか? モジュールは < で継承できませんよね