pub fn shorter_only(compressed: String, original: &str) -> Option<String>
Some(compressed) only when it carries fewer tokens than original (ties broken by length), compared on whitespace-normalized text.
Some(compressed)
original