This function calculates the intersection of a list or sequence of compatible objects.
The object intersect is a function closure.