Would f.check(RemoteException) and f.failure.check(DeadReferenceError) evaluate to true when the Foolscap reference to the peer broke, but as long as the Foolscap reference didn't break, then it would be guaranteed never to evaluate to true, even if the remote peer was sending us messages maliciously crafted to try to make it to evaluate to true? That's what I want.