- use more tcl 8.5 idioms