Treat non-existent or misbehaving files as having content === null.
Add a test of Watcher functionality.