Determining if a data type is compound or not with IsCompound