public TYPE_1 remove ( TYPE_2 key ) { try { return new TYPE_3 ( this . context , this . VAR_1 . METHOD_1 ( key ) ) ; } catch ( final java.lang.Exception VAR_2 ) { return this ; } } 

public TYPE_1 remove ( TYPE_2 key ) { try { return new TYPE_3 ( this . context , this . VAR_1 . METHOD_1 ( key ) , type ) ; } catch ( final java.lang.Exception VAR_2 ) { return this ; } } 
