Trick to make writing visitor more easy : simple SFINAE