case expression: now detecting not enough pattern arguments