渡されたクラスをいじくり回す関数を作成したいと思います。これらのクラスを再度開いて機能を追加する最も慣用的な方法は何でしょうか。これが私が意味することです:
def class_messer(target_object)
#would like to reopen class here with something like:
class target_object.class
#add methods
end
end
明らかに、その構文は機能しません。target_objectのクラスを取得し、いくつかの文字列を評価することはできますが、それはひどい感じです。これを行うためのより慣用的な方法はありますか?