pub fn changes(committed: &Written, fresh: &Written) -> Vec<Change>
Every element added, removed or changed, then every relation, each in id order.