her object (referred to as the checker's delegate).&nbsp; This can be particularly useful when an object with many methods, only a few of which ought to be remotely accessible,&nbsp; is made available using the Distributed Objects system.</font>

<p><font face="Times">A protocol checker acts as a kind of proxy; when it receives a message that is in its designated protocol, it forwards the message to its delegate, and consequently appears to be the delegate itself.&nbsp; However, when it receives a message n