Historically Tcl has always stored all intermediate results as strings. (With 8.0 they're rethinking that. Of course, Perl rethought that from the start.) -- Larry Wall in <199710071721.KAA19014@wall.org>