>     BucketObjectStore as ObjectStore .trans(ctx, v1, p) should pass exceptions thrown by patch methods as the error field of the context
>   ․ BucketObjectStore as ObjectStore .trans(ctx, v1, p) should pass exceptions thrown by patch methods as the error field of the context
>     BucketObjectStore as ObjectStore .trans(ctx, v1, p) should propagate exceptions thrown by underlying invocations
>   ․ BucketObjectStore as ObjectStore .trans(ctx, v1, p) should propagate exceptions thrown by underlying invocations
29a34,35
>     BucketObjectStore as ObjectStore context .effect(patch) should add a patch to the effect set held by the context
>   ․ BucketObjectStore as ObjectStore context .effect(patch) should add a patch to the effect set held by the context
71a78,81
>     DummyObjectStore as ObjectStore .trans(ctx, v1, p) should pass exceptions thrown by patch methods as the error field of the context
>   ․ DummyObjectStore as ObjectStore .trans(ctx, v1, p) should pass exceptions thrown by patch methods as the error field of the context
>     DummyObjectStore as ObjectStore .trans(ctx, v1, p) should propagate exceptions thrown by underlying invocations
>   ․ DummyObjectStore as ObjectStore .trans(ctx, v1, p) should propagate exceptions thrown by underlying invocations
77a88,89
>     DummyObjectStore as ObjectStore context .effect(patch) should add a patch to the effect set held by the context
>   ․ DummyObjectStore as ObjectStore context .effect(patch) should add a patch to the effect set held by the context
145c157
<   71 passing (2s)
---
>   77 passing (4s)