E' solo che puo' essere sostituita con un if else, che ha una sintassi infinitamente piu' comprensibile, tutto qui. Siccome da sviluppatore penso che "il codice difficile da capire non va commentato ma va riscritto", il suggerimento era di utilizzare costrutti piu' comprensibili. Se non vuoi farlo, no problem