New check for varying characteristic types