match 42: case [42] | foo.bar as x: y z