When I follow this article to configure the driver with kotlinx-serialization integration, it creates `KotlinSerializerCodecProvider` by default (code) and there's no way to configure BsonConfiguration (code1, code2).
We are planning to migrate the kotlin mongo library from KMongo to the kotlin driver, and we need to configure BsonConfiguration because the `classDiscriminator` was `___type` and now its `_t` for the BsonConfiguration default instance.
We can work around this situation by manually ignoring KotlinCodecProvier while building MongoClientSettings, but it's better if we can configure the default BsonConfiguration directly.