Replayable_trace.V0val scope_t : 'a Repr.t -> 'b scope Repr.tval add_t : add Repr.ttype copy = {key_src : key;key_dst : key;in_ctx_id : context_id scope;out_ctx_id : context_id scope;}val copy_t : copy Repr.tval commit_t : commit Repr.ttype row = | Checkout of hash scope * context_id scope| Add of add| Remove of key * context_id scope * context_id scope| Copy of copy| Find of key * bool * context_id scope| Mem of key * bool * context_id scope| Mem_tree of key * bool * context_id scope| Commit of commitval row_t : row Repr.t