Say I've got a snippet of XML
<Items>
<SubItem Name="Banana">
<SubItem Name="Apple">
<Items>
Is it valid to say that Banana comes before Apple? I know it does syntactically - but does it semantically.
Or do I need to include some ordering attribute:
<Items>
<SubItem Name="Banana" Index="0">
<SubItem Name="Apple" Index="1">
<Items>