С момента обновления до Kotlin 1.3.0, несколько моих классов, как показано ниже
class BrokenClass : Parcelable, Serializable {
var id: Int? = null
...
}
вызывает ошибки времени компиляции, такие как
error: no interface expected here
public final class AccessCode extends android.os.Parcelable implements java.io.Serializable {
Таким образом, процессор Kotlin рассматривает первый интерфейс как класс и помещает его в расширения вместо инструментов.