pub fn normalize_ar(text: &str) -> String
Fold Arabic text to a matching-stable form. Idempotent; ASCII passes through lower-cased, so it is safe to run unconditionally on any transcript.