Documentation is at http://tcllib.sourceforge.net/doc/record.html
This part of the struct (data structures) submodule of tcllib provides the ability to create data structures similar to the C language's struct keyword.
Category Package, see struct / tcllib | Category Data Structure