if I have an interface with a `val` and implement ...
# announcements
k
if I have an interface with a
val
and implement it with a
var
, why can't I make the setter private?