This happens to me and my co-developer a lot. We make a bunch of changes to a file using Zope's TTW editor and go to save it, but there are syntax errors, and we lose the edits. Is there a patch to prevent this from happening? (And, if not, why not? Is there some hidden gotcha that prevents it?)