https://mamchenkov.net/wordpress/2016/10/11/the-curious-case-of-the-switch-statement/
The curious case of the switch statement