All I ask is that when you feel it is time to move on to greener pastures of code that you leave your program in a useable state, open enough for someone to carry on where you leave off.