Reserve n counters for a keyset.
N may be 0. In that case the call MUST NOT mutate state and MUST return { start: currentNext, count: 0 }, effectively a read only peek of the cursor.
OptionalreserveReserve a caller-chosen range [start, start+count) for a keyset.
Optional in v4, will be required in v5.
OptionalsetOptional hard set, useful for tests or migrations.
OptionalsnapshotOptional introspection.
Monotonic bump, ensure the next counter is at least minNext.