then any access to the property in initializer is ...
# announcements
c
then any access to the property in initializer is potentially dangerous (as we don't know what kind of property is it) so need to be error anyway, isn't it?