本体の機能追加とかあるから最後のは厳しいが
適当な区切りで最初から作り直すといいかもね。