depends on what you expect the “outer class” to be...
# announcements
a
depends on what you expect the “outer class” to be, in other cases it is the class you are extending, but in this case the delegation erases that and leaves him without a
this
. it isn’t consistent which is likely meaning it is a bug. kotlin tends to go for consistency