>     BucketObjectStorage should call the new bucket object's add() method with every existing element in the bucket
>   ․ BucketObjectStorage should call the new bucket object's add() method with every existing element in the bucket
45a48,49
>     BucketObjectStorage .deriveContext(ctx, v, p) should assign a time-uuid to the context if entering a new bucket
>   ․ BucketObjectStorage .deriveContext(ctx, v, p) should assign a time-uuid to the context if entering a new bucket
47a52,55
>     BucketObjectStorage .storeVersion(ctx, v1, p, monitor, r, eff) should invoke the bucket's storeInternal() if the context bucket id matches the one in v1
>   ․ BucketObjectStorage .storeVersion(ctx, v1, p, monitor, r, eff) should invoke the bucket's storeInternal() if the context bucket id matches the one in v1
>     BucketObjectStorage .storeVersion(ctx, v1, p, monitor, r, eff) should invoke the storeIncoming() and storeOutgoing() methods of the corresponding two buckets if the call is made from one bucket to another
>   ․ BucketObjectStorage .storeVersion(ctx, v1, p, monitor, r, eff) should invoke the storeIncoming() and storeOutgoing() methods of the corresponding two buckets if the call is made from one bucket to another
311c319
<   154 passing (5s)
---
>   158 passing (6s)