Improved TupleValue.toString