typedef etl::conditional< ID==T1::ID, typename T1::type, typename etl::conditional< ID==T2::ID, typename T2::type, typename etl::conditional< ID==T3::ID, typename T3::type, typename etl::conditional< ID==T4::ID, typename T4::type, typename etl::conditional< ID==T5::ID, typename T5::type, typename etl::conditional< ID==T6::ID, typename T6::type, typename etl::conditional< ID==T7::ID, typename T7::type, typename etl::conditional< ID==T8::ID, typename T8::type, typename etl::conditional< ID==T9::ID, typename T9::type, typename etl::conditional< ID==T10::ID, typename T10::type, typename etl::conditional< ID==T11::ID, typename T11::type, typename etl::conditional< ID==T12::ID, typename T12::type, typename etl::conditional< ID==T13::ID, typename T13::type, typename etl::conditional< ID==T14::ID, typename T14::type, typename etl::conditional< ID==T15::ID, typename T15::type, typename etl::conditional< ID==T16::ID, typename T16::type, etl::null_type< 0 > >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type >::type | type |