rename immutable B-tree transaction to mutator