Python 2.6 compatibility
Tcl interp initialisation may fail
Simplify error handling