(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)-})-})-})-})-})