char-ranges (cargo): Iterate chars and their start and end byte positions
Keywords: text|char|range|no-std