rem: if (!iid.equals(nsIFilePicker) && !iid.equals(nsISupports)) throw Components.results.NS_ERROR_INVALID_ARG;  return new nsFilePicker(); 
add: return (new nsFilePicker()).QueryInterface(iid); 
context: filePickerFactory.createInstance =function (outer, iid) {    debug("CI: " + iid);    debug("IID:" + nsIFilePicker);    if (outer != null)        throw Components.results.NS_ERROR_NO_AGGREGATION;    if (!iid.equals(nsIFilePicker) && !iid.equals(nsISupports))        throw Components.results.NS_ERROR_INVALID_ARG;    return new nsFilePicker();}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/b1307746e2a8ae1d85e181e94ec6c573ea9030b8/nsFilePicker.js/clean/xpfe/components/filepicker/src/nsFilePicker.js