rem: function(reply) { if(typeof(action) == 'function') action(reply); }); 
add: }, function(presence) { var roster = XMPP.cache.find({ event     : 'iq', direction : 'in', account   : presence.account, stanza    : function(s) { return s.ns_roster::query != undefined } }); if(roster.stanza..ns_roster::item.(@jid == presence.stanza.@from)) receivedSubscriptionApproval(presence); }); 
context:               function(reply) { if(typeof(action) == 'function') action(reply); });
meta: 1705	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1705/833837aae11242cdf43b67f41fa60b27948f2eed/contacts.js/buggy/chrome/content/contacts.js