external interface I { interface J class C object O enum class E companion object }