Initially, only SerializersKt.serializer which throws an exception was available. Since it is now available, we should take advantage of SerializersKt.serializerOrNull when relevant.