Try the following revision of the SimpleProperties class (it goes into sim/util/SimpleProperties).  This version will cause your properties to always be sorted in alphabetical order, breaking ties by number of method arguments.  This is probably reasonable for the moment -- I can make more flexible options in a while but have to think deeply upon the right way to do it first.