Patch Set 1: I would prefer that you didn't submit this

This breaks older applications.  We probably need to avoid clearing the configuration if the file content hasn't been modified since the last time it was read.