import and adopt tcl/tk 8.6