"ordered" in CMultiAttribute

Hi,

I wonder what a use-case might be for the "ordered" keyword in CMultiAttribute.
It complicates software, and seems useless because elements in a list can be queried/sorted in any order in the result, as well be queried as a single element.

Shouldn't it therefore not be in the AOM, but be something for a template to implement?
Thanks for any thoughts

Bert