[funsets] Add intersect