If a Tcl_Obj is a single value, we lose it's intrep
when converting to the "list" objType.
We can avoid loss of intrep by just making the
object into the first element of the objPtr
array of the List struct, so long as we're careful
about string reps that would be broken into
Here's a patch that almost works. It makes
test append-4.8 fail. Comments?