public TYPE_1 first ( ) { return value ( ) . isEmpty ( ) ? null : value ( ) . get ( 0 ) ; } 

public TYPE_1 first ( ) { if ( null == ( value ( ) ) ) { return null ; } return value ( ) . isEmpty ( ) ? null : value ( ) . get ( 0 ) ; } 
