- Expand `CHAR_FOLD` dictionary to include more punctuation, dashes, arrows, and bullets. - Added `foldToAscii` function using NFKD decomposition to better handle compatibility characters like fullwidth text, ligatures, and vulgar fractions. - Updated elision markers from `[... N chars elided ...]` to `[... Nch elided ...]` to reduce character count and improve visual clarity.