Seems I don't understand the current version in detail. Isn't the fall-back version basically:
is_class = !is_union && !is_array && !is_reference && !is_void && !is_function No, you missed out is_pointer and is_member_pointer and maybe other from the list. John Maddock http://ourworld.compuserve.com/homepages/john_maddock/index.htm _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost