default KeyValueIterator<K, V> reverseRange(K from, K to) {
        throw new UnsupportedOperationException();
    }
Get a reverse iterator over a given range of keys. This iterator must be closed after use.
The returned iterator must be safe from {@link java.util.ConcurrentModificationException}s
and must not return null values.
Order is based on the serialized byte[] of the keys, not the 'logical' key order.

@param from The first key that could be in the range, where iteration ends.
            A null value indicates that the range starts with the first element in the store.
@param to   The last key that could be in the range, where iteration starts from.
            A null value indicates that the range ends with the last element in the store.
@return The iterator for this range, from key with the smallest bytes to the key with the largest bytes of keys.
@throws InvalidStateStoreException if the store is not initialized
streams/src/main/java/org/apache/kafka/streams/state/ReadOnlyKeyValueStore.java