> you convert String or Text: what encoding would you use? let's say, this is very specific conversion where newtypes are used a lot. There are many different formats for Int (even the same type of int), String may be ascii, UTF8, ISO-..., you name it. using class does not make a difference re: type definition in this case.