Added error catching so watcher persists after executing invalid files.