(Program {+(Try {+(Statements {+(Send {+(Identifier)+})+} {+(Catch {+(Statements {+(Statements {+(Identifier)+})+})+} {+(Catch {+(Statements {+(Statements {+(Identifier)+} {+(Identifier)+})+} {+(Statements {+(Send {+(Identifier)+})+})+})+} {+(Send {+(Identifier)+})+})+})+} {+(Else {+(Empty)+} {+(Send {+(Identifier)+})+})+} {+(Finally {+(Send {+(Identifier)+})+})+})+})+} {+(Method {+(Empty)+} {+(Identifier)+} {+(Statements {+(Catch {+(Statements {+(Statements {+(Identifier)+})+})+} {+(Catch {+(Statements {+(Statements {+(Identifier)+} {+(Identifier)+})+} {+(Statements {+(Send {+(Identifier)+})+})+})+} {+(Statements)+})+})+} {+(Else {+(Empty)+} {+(Statements)+})+} {+(Finally {+(Statements)+})+})+})+} (Try { (Statements {-(Send {-(Identifier)-})-} {-(Catch {-(Statements {-(Statements {-(Send {-(Identifier)-})-})-})-} {-(Send {-(Identifier)-})-})-}) ->(Send {+(Identifier)+}) } {+(Catch {+(Null)+} {+(Empty)+})+}))