public java.lang.Object METHOD_1 ( java.lang.String name , java.lang.Object args ) { if ( name . equals ( VAR_1 . METHOD_2 ( ) ) ) { try { return VAR_1 . METHOD_3 ( TYPE_1 . METHOD_4 ( VAR_1 , args ) . VAR_2 ) ; } catch ( TYPE_2 x ) { throw x ; } catch ( java.lang.Exception x ) { throw new TYPE_2 ( x ) ; } } else { return super . METHOD_1 ( name , args ) ; } }

public java.lang.Object METHOD_1 ( java.lang.String name , java.lang.Object args ) { if ( name . equals ( VAR_1 . METHOD_2 ( ) ) ) { try { return VAR_1 . METHOD_3 ( TYPE_1 . METHOD_4 ( args , VAR_1 ) . VAR_2 ) ; } catch ( TYPE_2 x ) { throw x ; } catch ( java.lang.Exception x ) { throw new TYPE_2 ( x ) ; } } else { return super . METHOD_1 ( name , args ) ; } }
