what is the significance of assignment here rather than property literal initialization?