fun List<*>.serialize(): JsonArray
fun <T : Any> T.serialize(): JsonObject
fun Map<*, *>.serialize(): JsonObject