static < TYPE_1 , TYPE_2 > TYPE_3 < TYPE_1 , TYPE_2 > function ( TYPE_3 < TYPE_1 , TYPE_2 > VAR_1 ) { return VAR_1 ; }
static < TYPE_1 , TYPE_2 > TYPE_3 < TYPE_1 , TYPE_2 > function ( TYPE_3 < TYPE_1 , TYPE_2 > function ) { return function ; }