Will <code>PreferencesManager.definePrefence</code> make sure that if the value is defined it does not override it?