@fulmicoton : Funnily, I think the issue you brought up explains the Python/Rust index-mismatch I was running into.
I believe codepoints Ā· PyPI is the same issue you are describing. Calculating the "off by" error, it looks like the Python indices are in UTF-16 mode, while Rust is doing "wide unicode." ![]()