https://stackoverflow.com/questions/1069666/sorting-object-property-by-values
Anonymous
Code that is graceful and clear is less likely to break.