add a new Type::getIntegralTypeMask() method, which is useful for clients that