that gets called whenever a message gets received from another program. I would like to set up some version check, so that the client needs to send a 'version check' message to the server before it will start doing anything. How can I do this cleanly using an event?