: self ?''subcommand''? manual page: http://www.tcl.tk/man/tcl8.6/TclCmd/self.htm Provides introspection about the currently executing [TclOO] method. If ''subcommand'' is omitted, returns the current name of the object (respecting any [rename]s of it), just as in [self object]. See http://www.tcl.tk/man/tcl8.6/TclCmd/self.htm for details. Supported subcommands are: : [self call] : [self caller] : [self class] : [self filter] : [self method] : [self namespace] : [self next] : [self object] : [self target]