public static TYPE_1 keys ( TYPE_2 VAR_1 , TYPE_1 ... args ) { TYPE_3 iterator = args [ 0 ] . METHOD_1 ( VAR_1 ) ; TYPE_4 VAR_2 = new TYPE_4 ( ) ; while ( iterator . METHOD_2 ( ) ) VAR_2 . add ( iterator . METHOD_3 ( ) ) ; return VAR_2 . METHOD_4 ( ) ; }

public static TYPE_1 keys ( TYPE_2 VAR_1 , TYPE_1 ... args ) { TYPE_3 iterator = args [ 0 ] . METHOD_1 ( VAR_1 ) ; if ( iterator == null ) { return TYPE_1 . NULL ; } TYPE_4 VAR_2 = new TYPE_4 ( ) ; while ( iterator . METHOD_2 ( ) ) VAR_2 . add ( iterator . METHOD_3 ( ) ) ; return VAR_2 . METHOD_4 ( ) ; }
