def _latest_common_snapshot(some, others):
    others_set = set(others)
    for snapshot in reversed(some):
        if snapshot in others_set:
            return snapshot
    return None
Pick the most recent snapshot that is common to two snapshot lists.
dataset/ETHPy150Open ClusterHQ/flocker/flocker/volume/filesystems/zfs.py/_latest_common_snapshot