Implemented switch just because I can
Contains full functionality of switch operator in another languages. Works with sealed classes as well. Unlike "when" operator you always need to provide default branch.
Why? Just wanted to troll my friend who had to use if-else in Flutter