When using `watchPathRecursively` it would be a great idea to add a boolean to check if a new subdirectory is created, and add it to the watchlist.