normalizeNFKC pre-allocates output, pre-calculate fixed input length
Filter using RangeSet, reverse loops order