A string manipulation library.