I'm trying to understand why the cocoapods configuration in build.gradle.kts for the shared module contains a reference to the Podfile that is under iosApp in all the samples? Is that necessary? I'm confused why the "library" needs a Podfile that is configured for a consumer of the shared library. This is in all of the samples I've seen for KMM that use cocoapods to import the shared module to iOS.