Fix bug, where Tcl's "string is" checker modified result, when used as a return value checker The new code saves and restores the original result value. The regression test was extended. Many thanks to Antonio Pisano for pointing out this issue.
generalize handling of isTYPE calls by defining CHARTTYPE The macro was developed earlier on NaviServer, and is used in nsf for "upper", "space" and "alpha" character checkers