ursus
06/02/2018, 9:12 PMdata 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
data class ExtractedEpubImpl2(
private val epub: EPub,
override val extractPath: String
) : EPub by epub, ExtractedEpub
this works, but looks super weird, since Epub <- ExtractedEpub