http://tcllib.sourceforge.net/doc/tie.html
Array persistence. This package provides a framework for the creation of persistent Tcl array variables. It is also generic enough to allow the distribution of the contents of Tcl arrays over multiple threads and processes, i.e. communication. Persistence and communication are accomplished by tying a Tcl array variable to a data source. Examples of data sources are other Tcl arrays and files.
CMcC 20050303 - I've written a Metakit backend for tie
RLH 20050901 - When would this be included in tcllib? With the next 8.4 release?