Regarding your first bullet point: Are you saying that if I change the variable speed to spd, I will have to go through all the code and change everywhere I use to variable speed and change it to spd, but if I use a property such as Speed, I will just need to change speed to spd in the get and set?