useful routines for Tcl 8.3
