David A. Curry's index, now for Utf-8 and local collation order, for Mac Os X, but portable. Uses ICU.