Run a proc given as callbacks in a record

on_splitおよびon_joinにProcのインスタンスを与えたとき、それらが実行されるスコープを実際のモデルのインスタンス（レコード）にして実行するようにしたん。