Text processing and text utilities.