Advanced pattern matching and concise switch statements - do you like and use it?