cbruegg
println(Enum::class.starProjectedType in X::class.supertypes.map { it.classifier?.starProjectedType }.filterNotNull())
println(X::class.java.superclass == Enum::class.java)