docs: @Override
      public void mutate(StaticBuffer key, List<Entry> additions, List<StaticBuffer> deletions, StoreTransaction txh) throws BackendException {
          ExpectedValueCheckingTransaction etx = (ExpectedValueCheckingTransaction)txh;
          boolean hasAtLeastOneLock = etx.prepareForMutations();
          if (hasAtLeastOneLock) {
              // Force all mutations on this transaction to use strong consistency
              store.mutate(key, additions, deletions, getConsistentTx(txh));
          } else {
              store.mutate(key, additions, deletions, unwrapTx(txh));
          }
      }