theStoreDoesNotAliasTheArrayItHandsBack

The reverse: the array DurableStore.read hands back belongs to the caller, so writing into it must not reach the store.

A backend handing out its own buffer gives every reader the power to corrupt every later reader's value, without a write ever being issued.