public void add ( final TYPE_1 VAR_1 , final boolean VAR_2 ) { TYPE_2 . METHOD_1 ( ) . update ( new TYPE_3 < java.lang.Object > ( ) { public java.lang.Object METHOD_2 ( ) { final TYPE_1 VAR_3 = VAR_1 . METHOD_3 ( ) ; if ( VAR_3 != null ) VAR_3 . METHOD_4 ( ) . add ( VAR_1 ) ; add ( VAR_1 ) ; return null ; } } ) ; if ( VAR_2 ) METHOD_5 ( ) ; }

public void add ( final TYPE_1 VAR_1 , final boolean VAR_2 ) { final TYPE_1 VAR_3 = VAR_1 . METHOD_3 ( ) ; if ( VAR_3 != null ) VAR_3 . METHOD_4 ( ) . add ( VAR_1 ) ; add ( VAR_1 ) ; if ( VAR_2 ) METHOD_5 ( ) ; }
