An implementation of the Unicode algorithm for breaking code point sequences into extended grapheme clusters as specified in UAX #29.