this looks way more practical than java if / else statements. is this actually a solution to something that's been needed for decades? https://www.reddit.com/user/Efficient-Public-551