What is the reason for using the private variables instead of just the property?