Took advantage of Tcl 8.5's return -options mechanism to improve feedback on errors...