>     BranchStore .beginTransaction(v0) should return a transaction object for which both baseline version and current version are v0
>   ․ BranchStore .beginTransaction(v0) should return a transaction object for which both baseline version and current version are v0
168,169c170,173
<     MergingStateStore .trans(v1, p, cb(v2, r, c)) should apply p to v1 to receive v2
<   ․ MergingStateStore .trans(v1, p, cb(v2, r, c)) should apply p to v1 to receive v2
---
>     MergingStateStore .trans(v1, p,[ simulate,] cb(v2, r, c)) should apply p to v1 to receive v2
>   ․ MergingStateStore .trans(v1, p,[ simulate,] cb(v2, r, c)) should apply p to v1 to receive v2
>     MergingStateStore .trans(v1, p,[ simulate,] cb(v2, r, c)) should not record the transition if simulate is true
>   ․ MergingStateStore .trans(v1, p,[ simulate,] cb(v2, r, c)) should not record the transition if simulate is true
299c303
<   148 passing (3s)
---
>   150 passing (3s)