Sandy Thomson: Chapter 10 exercises.

Heh, I thought about this but decided it was overkill - well played.
Downside:  The user has to edit a config file to toggle debug mode (rather than, say, providing a CL parameter)