(Statements {+(Assignment {+(MemberAccess {+(Identifier)+})+} {+(If {+(MemberAccess {+(Identifier)+})+} {+(MemberAccess {+(Identifier)+})+} {+(MemberAccess {+(MemberAccess {+(Identifier)+})+})+})+})+} {-(If {-(Identifier)-} {-(Identifier)-} {-(Identifier)-})-})