Another idea I had is to have a command-line flag called '--ignore-errors' which when given will print the traceback and the error message but relax will continue as if nothing happened. This essentially implements your idea Gary of continued operation and updating of the data structures. What do you think of this debugging option?
Edward