public override void WriteJson(IJsonEncoder encoder, Doodle value)
 {
     encoder.EncodeKeyValuePair("key-that-isnt-on-object", true);
     encoder.EncodeKeyValuePair("another_key", "with a value");
     encoder.EncodeKeyValuePair("string_array", new string[] { "first", "second" });
 }
 public override void WriteJson(IJsonEncoder encoder, Doodle value)
 {
     encoder.EncodeKeyValuePair("key-that-isnt-on-object", true);
     encoder.EncodeKeyValuePair("another_key", "with a value");
 }