update has_member_function related type traits