Nice comparison. In 8.0.0-dp15 I have here with the large example 2.13 - 4.45 - 2.90. **So case 1 wins. Clearly.** Interesting. And good to know. p.s. min and max work also on arrays containing only numbers. Has at about the speed of case 3. hh