Great! Because the properties don't get default values, we need to declare them.
Hold it! If name is declared as some kind of number, we can't give it a string value later on, can we?
name