Thanks to those who contributed both questions and answers, including the following:
Mike Dillon
Kris Kopicki
Slava Pestov
Frank Rocca
Maik Schreiber
Dominic Stolerman