explicit specialization of TypeTraits classes