So I updated to Kotlin 1.6.10 and now there are is...
# serialization
m
So I updated to Kotlin 1.6.10 and now there are issues with kx.ser one of them is that it mixes up these serial descriptiors

https://i.imgur.com/6K9nWea.png

https://i.imgur.com/082WUGD.png

Then my custom serializer of Optinal<T> gets the UnitSerializer for Optional<String?> and fails bekause it cannot deserialize null, ass the UnitDeserializer isn't nullable, but it shouldn't be a UnitSerialozer in the first place