template struct MergeSpecializations; template struct MergeSpecializations { typedef int partially_specialized_in_c; }; template<> struct MergeSpecializations { typedef int explicitly_specialized_in_c; };