Notes on a performance problem with ThreadPool
Change TObject to wrap each of its underlying TDict's values in TVars; see notes/stm-threadpool.txt for the rationale behind doing this.