rem: return this._placesFlavors; 
add: delete this.placesFlavors; return this.placesFlavors = placesFlavors; 
context:   get placesFlavors() {    if (!this._placesFlavors) {      var placeTypes = [PlacesUtils.TYPE_X_MOZ_PLACE_CONTAINER,                        PlacesUtils.TYPE_X_MOZ_PLACE_SEPARATOR,                        PlacesUtils.TYPE_X_MOZ_PLACE];      this._placesFlavors = Cc["@mozilla.org/supports-array;1"].                            createInstance(Ci.nsISupportsArray);      for (var i = 0; i < placeTypes.length; ++i) {        var cstring = Cc["@mozilla.org/supports-cstring;1"].                        createInstance(Ci.nsISupportsCString);        cstring.data = placeTypes[i];        this._placesFlavors.AppendElement(cstring);      }    }    return this._placesFlavors;  }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/f93f3a5dd1827cd18f0610d268c7196ea8c09916/utils.js/buggy/browser/components/places/content/utils.js