The best way to maintain a program is to maintain it.