Handle condition types for intersections