Converts characters from one "encoding" to another using a transformation (think HTML entities, not character encodings)