ifIntersectionType