TclInterp shared_ptr properly stores a Tcl_Interp