9割くらいは関数の置き換えで問題ない気がする。
それ以外は微妙な調整が必要だろう。