I admit I fail to see how this would break compatibility:
I pretty much like the chance to use the INI of a newer version on other PCs with possibly older versions of TC, so I support keeping compatibility.
But is this not true for any other new variable/parameter introduced by new TC versions?
AFAIS: No, new/unknown parameters are ignored. (I have some additional comments in the wincmd.ini, saved with names/headings that are unused by TC, starting with a user name followed by "_".)
Changing
existing parameter formats can introduce values, that old versions don't understand.
But will an "*" cause problems in older versions - except that it will have no function, causing Noreread to be disabled?
If that's the only problem, I could live with that. Everybody still could use the conventional method for keeping compatibility (worth mentioning in the help).