>     BranchStore .trans(v1, p, cb(err, v2, r, c)) should accept a transaction object in place of v1, and update it
>   ․ BranchStore .trans(v1, p, cb(err, v2, r, c)) should accept a transaction object in place of v1, and update it
>     BranchStore .trans(v1, p, cb(err, v2, r, c)) should not record transitions based on transactions in the version graph
>   ․ BranchStore .trans(v1, p, cb(err, v2, r, c)) should not record transitions based on transactions in the version graph
69a74,75
>     BranchStore .commit(tranaction, cb(err, v)) should record the transaction in the version graph
>   ․ BranchStore .commit(tranaction, cb(err, v)) should record the transaction in the version graph
303c309
<   150 passing (3s)
---
>   153 passing (5s)