Yeah, `arg.toString(charset)` will always work. However, the first branch should be faster due to less object allocations.