Kāpēc iepriekšējās paaudzes rakstzīmju skaitītāji neiztur mūsdienu Unicode, emocijzīmju un vairāku skriptu teksta pārbaudi
Pirmās paaudzes tīmekļa utilītas, piemēram, mantotie rakstzīmju skaitītāji, kas izveidoti 2010. gada sākumā, balstās uz JavaScript primitīvo īpašību `String.prototype.length`. Tā kā JavaScript iekšēji kodē virknes, izmantojot UTF-16 koda vienības, jebkura rakstzīme ārpus pamata daudzvalodu plāna (BMP), tostarp mūsdienu emocijzīmes, matemātiskie simboli un retas CJK ideogrāfijas, tiek attēlota kā 2 koda vienību aizstājēju pāris. Turklāt saliktas emocijzīmes, piemēram, ģimenes ikonas vai ādas toņu modifikatori, kas savienoti, izmantojot nulles platuma savienotājus (`U+200D`), novecojušos skaitītājos var reģistrēties kā 5 līdz 11 rakstzīmes, radot neprecīzus sociālo mediju un datubāzes garuma rādījumus.
Multinook atrisina šo arhitektonisko kļūdu, ieviešot W3C un ECMA-402 `Intl.Segmenter` standartu grafēmu kopas līmenī kopā ar UTF-8 `TextEncoder` baitu plūsmas analizatoru. Katra lietotāja uztveramā rakstzīme tiek saskaitīta ar 100% precizitāti, vienlaikus atklājot neapstrādātus UTF-8 baitu datus un koda vienību metrikas programmatūras inženieriem un tehniskiem autoriem.

