If evaluation fails, still some files are removed; try to keep the directory in a reproducible state.