I don't understand the word "promotion" in this case, but additionally, this line is the same as a line that appears immediately before the switch statement, so I don't understand why it's needed at all?