Control flow expressions

JSONiq supports control flow expressions such as if-then-else, switch and typeswitch.