improve watcher error messages + use debugger when debug: true