(Program (Match (Identifier) ( (Pattern ( (Identifier)) ([] {-(Identifier)-} {-(Pattern {-( {-(Identifier)-} {-(Identifier)-})-} {-( {-(Identifier)-})-})-})))) {+(Match {+(Empty)+} {+( {+(Pattern {+( {+(Boolean)+})+} {+( {+(TextElement)+})+})+})+})+})