pub fn compare_snapshots(
    left: Snapshot,
    right: Snapshot
) -> Option<(SnapshotChangeType, SnapshotCompareResult)>