Even better, we can do switch/case and protect against unknown value in default: