A most educational thread.