Use Guard::Plugin instead of watcher