The fun thing about maintaining crufty code is that you end up making a net reduction in code, even as you add small features.