... using it still goes against "Rhys's Rule of Programming #256":
      Don't use someone else's code, unless the time necessary to
      write it yourself is going to be non-trivial...
This is a plausible rule, but you have to remember the footnote down
at the bottom of the page:
        * But do remember that only the most trivial facilities can
        be rewritten in a trivial amount of time.
Something on the order of TCL, despite its apparent simplicity, is not
going to be trivial to re-implement.
                                         Henry Spencer at U of Toronto Zoology
                                          
henry(_at_)zoo(_dot_)toronto(_dot_)edu   utzoo!henry