[Lots of Cc: deleted] My turn...
So any XML editors or tool might rightfully reorder those attributes, thus mangling the meaning of any so-called XML code that depends on attribute order.
The so-called XML code does *not* depend on attribute order.
Any so-called XML tool that depends on the order of attributes incorrect, and has a fundamental design flaw because it deviates from the agreed-upon standard.
The so-called XML code does *not* depend on attribute order. The so-called XML code evaluates attributes in a prespecified order, whatever the attribute order in the so-called XML code itself.
Just as any so-called C compiler that depends on indentation style is incorrect.
That's why it's so-called Python. ;^) -- Two witches watch two watches. Which witch watched which watch? Nicola Larosa - nico@tekNico.net