This has been brought up before and approached in a couple different ways I'm aware of.  One was to reorder based on a list which sometimes works.  Or if you are able to output the individual symbols then you can use the forward function which I believe was made by @m.graf List Forward.vwx