json

fun <T : Any> PrimitiveKeyBuilder.json(    default: T,     serializer: () -> KSerializer<T>,     json: () -> Json = { Json }): PrimitiveKey<T, String?>
fun <T : Any> PrimitiveKeyBuilder.json(serializer: () -> KSerializer<T>, json: () -> Json = { Json }): PrimitiveKey<T?, String?>