A key parameter for Array.prototype.sort

For multiple keys, @theScottyJam once suggested PriorityQueue: