A blessing mechanism that allows complex structs with raw pointers to be easily encoded into Tcl (I usually use lists) without the overhead of converting them all into opaque pointers. At its most useful when you want to examine part of the state too...