Sometimes when you print a list of elements, the sorting order comes out strange: not at all like the order in which they appear in EA. 

This is because EA doesn't remember the order of the elements to start with, so when eaDocX gets them from EA, they are un-ordered. 

BUT, you can make EA remember the order just by moving one element up or down, then back to where it was. Just this will make EA remember where all the elements in the package are located, and eaDocX can then print them in the order they appear in the Package Browser.

Strange but true.....