See http://dlaing.org/test-thing for a demo. This was generated from this file and this is the exercise that is the subject of the demo.