@Override
    public synchronized Enumeration keys() {
      // the TreeSet gets the sorting we desire but is only safe
      // because the keys in this context are always String which is Comparable
      return Collections.enumeration(new TreeSet(keySet()));
    }
This class was added to fix bug 39382. It does this be overriding "keys" which is used by the
store0 implementation of Properties.
geode-core/src/main/java/org/apache/geode/internal/AbstractConfig.java