Some minor tidy-up/ style alignment of recent toString merges
Give (currently not used, so global only) group a name
Factored out mention of "unprintable string" ("{?}")