i.e. Id expected this to work ```data class Extra...
# announcements
u
i.e. Id expected this to work
Copy code
data class ExtractedEpubImpl(
        private val epub: EPub,
        override val extractPath: String
) : ExtractedEpub by epub
however it does not, I could make it implement multiple interfaces like so
Copy code
data class ExtractedEpubImpl2(
        private val epub: EPub,
        override val extractPath: String
) : EPub by epub, ExtractedEpub
this works, but looks super weird, since Epub <- ExtractedEpub