I like learned on the front-page example a multi-state (?) switch statement. What is this called and any other languages support this?
switch [playerA.move, playerB.move] { case [Rock, Scissors] | [Paper, Rock] | [Scissors, Paper]: Winner(playerA);
...