function setTemporaryPreference(key, value) {
  var json = prefs.get(prefRoot + 'modifiedPrefs', '{}');
  var modifiedPrefs = JSON.parse(json);
  if (!modifiedPrefs.hasOwnProperty(key)) {
    modifiedPrefs[key] = prefs.get(key);
  }
  prefs.set(prefRoot + 'modifiedPrefs', JSON.stringify(modifiedPrefs));

  prefs.set(key, value);
}
@fileoverview Firefox extension main script.

@author benvanik@google.com (Ben Vanik)