You're right, should I send an email to the mailing list? Just a note the corner case isn't limited to 1-element arrays. Any array where all elements are equal (including all 1-element arrays) will give the wrong result if the user expects it be treated as sorted in descending order.