switch ("foo") case "bar" return "foo" case "foo" return "bar" default return "none"
"bar"
switch ("no-match") case "bar" return "foo" case "foo" return "bar" default return "none"
"none"
switch (2) case 1 + 1 return "foo" case 2 + 2 return "bar" default return "none", switch (true) case 1 + 1 eq 2 return "1 + 1 is 2" case 2 + 2 eq 5 return "2 + 2 is 5" default return "none of the above is true"
"foo" "1 + 1 is 2"