rem: d.addCallbacks(function (data) { 
add: d.addCallbacks(function (response) { var data = evalJSONRequest(response);  
context:             d.addCallbacks(function (data) {                if (!data.error) {                    if (data.message) {                        // Add the new children into the list item that was expanded                        var ul = self.convertDataToDOM(data.message);                        appendChildNodes(p, ul);                        p.child = ul;                    }                    else {                        var oops = P(null, 'omgwtfnothinghere');                        appendChildNodes(p, oops);                        p.child = oops;                    }                    // Replace the 'expand' link with a 'collapse' one                     replaceChildNodes(p.id + '_toggle', self.getCollapseLink(p));                }                else {                    alert('did not get data :(');                    // @todo insert sad face or something                }                processingStop();            }, function () {
meta: 5659	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5659/73d18f9d3cfa842551163f557285a90bcb3e1efc/collapsabletree.js/buggy/htdocs/js/collapsabletree.js