山本です。

だいたい仕組みもわかって、問題なさそうなのでコミットしました。