Why define the property if there is no mandatory setter?