Sam
inline fun <T, U> multiLet( param1 : T?, param2 : U?, block : (T, U) -> Unit ) { if( param1 != null && param2 != null ) { block( param1, param2 ) } }