Relaxing `t-string` conversion restriction

I see in that thread you suggested the following conversions:

To me, those belong in the format spec rather than a conversion.

A format spec tells the formatter how you want an object to be formatted into a string, while a conversion is more about encoding the output after the formatting is done.

But then yeah I can see how it might make sense to allow custom encoding.

In C formatting the conversion specifier is part of the format string, so it isn’t really a case that supports your proposal.