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 ; } 
