ADDED: modules for processing chars, codes, atoms.