def SET_INTERSECTION(*expressions):
    """
    Takes two or more arrays and returns an array that contains the elements that appear in every input array.
    https://docs.mongodb.com/manual/reference/operator/aggregation/setIntersection/
    for more details
    :param expressions: The arrays (expressions)
    :return: Aggregation operator
    """
    return {'$setIntersection': list(expressions)}
