So I guess since the watcher runs outside of the context of the rest of Puppet, it doesn't use standard Puppet error logging?  (I'm assuming that something like Facters logging library exists in Puppet-land).