hs.pathwatcher module