Nearly everything in Tcl can be inspected at runtime: the source code for procedures (and their arguments), classes that have been defined, methods, etc. Tcl can be made to appear as if it was "image" based rather than file based. This project taps into that.
My guess is the UI. It looks very much like the class browser you'd find in a Smalltalk environment.