Why don't we want the user to 'setName'?