Ordering of vector variables?



While playing with donlp2, I noticed that maxima orders vector variables 
in "reverse" order.   For example,

sum(x[k],k,1,5) -> x[5]+x[4]+x[3]+x[2]+x[1].

While I usually just accept whatever order maxima wants to display 
variables, this particular example seems wrong.  There's a natural 
ordering and it's by the index of the variable.

Any reason why it should be in reverse order?  Any objections to 
changing it for this case?  (I don't know if that's really possible or 
not.  I haven't looked.)

Ray