IJsonWriter
void Close()
void FinalizeDocument()
void Flush()
void WriteEnd()
void WriteEndArray()
void WriteEndConstructor()
void WriteEndObject()
void WriteNull()
void WriteStartArray()
void WriteStartObject()
void WriteUndefined()