Properly stringify an object for the current "raw bytes" representation
of a symbol.
Symbols are represented internally as a Java string, but decoded using
raw bytes in ISO-8859-1 representation. This means they do not in their
normal String form represent a readable Java string, but it does allow
differently-encoded strings to map to different symbol objects.
See #736