Воистину, далеко ходить не надо! Тем более, что ББ 1.6, юникодный. Евгений, спасибо, а мне надо чаще заглядывать в сообщение о языке

Одна небольшая проблема - этот оператор неправильно распознаёт букву Ё. Хотя это проблема юникода, там ё стоит в конце последовательности нижнерегистрового алфавита, а Ё - в начале последовательности верхнерегистрового алфавита. Да и не важно, слов на Ё немного, и даже если они будут не так отсортированы - ничего страшноо не случится.

P.S. Замеров скорости сравнения ещё не делал. Как-нибудь на досуге померяю, ради интереса. Сейчас задачи оптимизировать просто не стоит - списки людей относительно небольшие.