better
An actor that can watch a file or a directory Instead of directly calling the constructor of this, call file.newWatcher to create the actor