Partitioned by seller and caller scope. Implementations must provide read-your-writes.
Optional
Atomically insert (undefined revision) or replace. Store the supplied new revision. Required for multi-process safety.
Partitioned by seller and caller scope. Implementations must provide read-your-writes.