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?>