And that is the problem
I thought for a long time on my system, adjusting it from time to time, changing the meaning of a sign, adding a new one, simplification what I could, writing down all the rules with edge examples and so on. The last changes I made were in last year [which make the album names sometimes not correct in terms of English grammatical rules but easily readable and distinct when multiple version of a given record are present] - and I am finally happy with the results, feeling that the work is complete. If I had time machine I would send my system to myself something like 15 years back in time, because that is more or less the time that I started to work on it
I will simply not change the system because of how Mp3tag o FreeCommander handles files. I already utilize practically every character from the keyboard [and there is also the issue of illegal characters] plus some that are not present on them
So, if I correctly understood how the $replace() function works and your last explanation, for me this story ends here
