[boost] SFINAE yes_type and no_type