rem: prefs.removeObserver("ldap_2.autoComplete.useDirectory", directoryServerObserver); prefs.removeObserver("ldap_2.autoComplete.directoryServer", directoryServerObserver); 
add: gPrefBranchInternal.removeObserver("ldap_2.autoComplete.useDirectory", directoryServerObserver); gPrefBranchInternal.removeObserver("ldap_2.autoComplete.directoryServer", directoryServerObserver); 
context: function RemoveDirectoryServerObserver(prefstring){  if (!prefstring) {    prefs.removeObserver("ldap_2.autoComplete.useDirectory", directoryServerObserver);    prefs.removeObserver("ldap_2.autoComplete.directoryServer", directoryServerObserver);  }  else  {    var str = prefstring + ".overrideGlobal_Pref";    prefs.removeObserver(str, directoryServerObserver);    str = prefstring + ".directoryServer";    prefs.removeObserver(str, directoryServerObserver);  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/5d3ba9e8a4959d2851ca5dbebbf599aaf3a3a408/MsgComposeCommands.js/clean/mailnews/compose/resources/content/MsgComposeCommands.js