if (gXULCache) { nsServiceManager::ReleaseService("@mozilla.org/xul/xul-prototype-cache;1", gXULCache); gXULCache = nsnull; }
NS_IF_RELEASE(gXULCache);
nsXBLStreamListener::~nsXBLStreamListener(){  /* destructor code */  gRefCnt--;  if (gRefCnt == 0) {    if (gXULCache) {      nsServiceManager::ReleaseService("@mozilla.org/xul/xul-prototype-cache;1", gXULCache);      gXULCache = nsnull;    }  }}