Right, this would also change the Preference in the file which might not be desirable. I think we should just leave the variable as before, but with no initial value. This function would change that value to true or false. We can then add another if on line 478 to use this variable if it is not undefined, and leave the else after to fallback to the preference.