pub fn diff(prev: &Snapshot, next: &Snapshot) -> Vec<Change>
Diff two snapshots into the created / modified / removed set, in deterministic store-path order.