The function change is not detected. For example, when `pref("pref.name", value);` is changed to: `lockPref("pref.name", value);` it appears as nothing has been changed and the preference is the same in both files.