in lib/src/characters_impl.dart [200:209]
int _skipIndices(int count, int cursor, Breaks? breaks) {
if (count == 0 || cursor == string.length) return cursor;
breaks ??= Breaks(string, cursor, string.length, stateSoTNoBreak);
do {
var nextBreak = breaks.nextBreak();
if (nextBreak < 0) break;
cursor = nextBreak;
} while (--count > 0);
return cursor;
}