expect sealed class E { object A : E object B : E object C : E }