rewrite the value formatter to use the new tagged value structure. It also now is cleverer about compressing things inline in tree structures (so it will display the literal tuple rather than a nested structure for a tuple if it will fit)