(Statements (Match (Send (Identifier)) (Statements (Pattern (Statements (Send (Identifier))) (Statements {+(Send {+(Identifier)+})+} {+(Pattern {+(Statements {+(Send {+(Identifier)+})+} {+(Send {+(Identifier)+})+})+} {+(Statements {+(Send {+(Identifier)+})+})+})+})))) {-(Match {-(Empty)-} {-(Statements {-(Pattern {-(Statements {-(Boolean)-})-} {-(Statements {-(TextElement)-})-})-})-})-})