Classes to manipulate, encode and decode different character sets from and to bytes.