Use better Eval APIs, cleaner Tcl_Obj-handling.