Testing has been mostly completed. Now I can edit code and not worry
so much about breaking stupid things.