ByteSerializer now handles String the same way