Converting most literal types to subclasses of String, as that is a more natural fit for them (literals are just special string values).