rename continue to guard
ignore temp (emacs) files
detect if done is called multiple times from same test and give good trace