btw, I am moving forward with ESX as template literal tag as it's clear I never managed to convince anyone in here ESX as syntax is a glorious possibility for the future of the language.
I am happy to discuss technical issues with ESX but I've said already everything I needed to say, or everything I think it's great about ESX, so I might not be interested in repeating myself as this thread is already very long and my latest replies are all already discussed or explained in a way or another.
Happy to discuss technical limitations though, the rest feels like a matter of opinion and if you've a strong opinion against it won't surely be me writing binary trees in XML that will fix that and I accept, and respect your opinion, but please let's move forward, thanks.