Can the new line character appear in the serialized string? It doesn't seem to, but is it guaranteed? I'm asking this because I'm planning to use it with server-sent events.