if(mNext) mNext->SystemIsBeingShutDown();
nsXPCWrappedNative::SystemIsBeingShutDown(){    // XXX It turns out that it is better to leak here then to do any Release's     // and have them propagate into all sorts of mischief as the system is being    // shutdown. This was learned the hard way :(            // mObj == nsnull is used to indicate that the wrapper is no longer valid    // and that calls from JS should fail without trying to use any of the     // xpconnect mechanisms. 'IsValid' is implemented by checking this pointer.    mObj = nsnull;        // Notify other wrappers in the chain.    if(mNext)        mNext->SystemIsBeingShutDown();}