Wouldn't we want to restart if either file changed?  If so, it might make sense to use `creates=` for the file module and then have these be handlers.