rem: const kBMDS = this.RDF.GetDataSource("rdf:bookmarks"); 
add: var BMDS = this.RDF.GetDataSource("rdf:bookmarks"); 
context:   cloneFolder: function (aFolder, aParent, aRelativeItem)   {    const kBMDS = this.RDF.GetDataSource("rdf:bookmarks");        const krNameArc = this.RDF.GetResource(NC_NS + "Name");    var rName = kBMDS.GetTarget(aFolder, krNameArc, true);    rName = rName.QueryInterface(Components.interfaces.nsIRDFLiteral);        const krNewFolder = this.createFolderWithID(rName.Value, aRelativeItem.Value, aParent.Value);        // Now need to append kiddies.     try {      const kRDFCContractID = "@mozilla.org/rdf/container;1";      const kRDFCIID = Components.interfaces.nsIRDFContainer;      const ksRDFC = Components.classes[kRDFCContractID].getService(kRDFCIID);      ksRDFC.Init(kBMDS, aFolder);      const kElts = ksRDFC.GetElements();      ksRDFC.Init(kBMDS, krNewFolder);      while (kElts.hasMoreElements()) {        var curr = kElts.getNext().QueryInterface(Components.interfaces.nsIRDFResource);        ksRDFC.AppendElement(curr);      }    }    catch (e) {    }    return krNewFolder;  },
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/ce7d0353fc72c598df630ae2aec2654462545022/bookmarksOverlay.js/buggy/xpfe/components/bookmarks/resources/bookmarksOverlay.js