Why do you use a property instead of function?