Add missing collectionintersection implementation