The current variable alphabetization works well, but has a few quirks we may want to change:
Variables are alphabetized uppercase first, then lowercase. Can we mix the casing n the sort?
Adding an array or string breaks the sorting. (It is restored if another variable is added)
When loading a script that has variables in it, the list is populated in the order in the script rather than alphabetically
Let's clean these things up while the initial code changes are fresh. (Open question: Does wx let us sort the list ignoring case?)