Documentation updated. The third parameter to the callback indicates whether or not the file was created by the write; the initial stat call determines whether or not the file exists before the write. The boolean is used to determine what kind of internal change event should be fired: if it's created, then the directory changed; if the file exists and was just modified, then it's the file that changed.