This example shows the use of several advanced Pyro constructs:

- overriding proxy and daemon to customize their behavior
- setting the hmac key
- using the call context in the server to obtain information about the client
- setting and printing correlation ids
- using custom message annotations

