Well, that's good question. I can't think of any particular reason off the top of my head, except that perhaps the `CONTENTS_MODIFIED` errors are more likely... I guess I'll turn it on and see if anything goes wrong :)

Another thing I was thinking about doing was to modify the `AppshellFilesSystemImpl` to double-check itself before returning a CONTENTS_MODIFIED error by actually reading the file and comparing contents; the idea being that, if the contents match, then we can just ignore the hash mismatch and proceed with the write. Thoughts?