class ReadOnlyKeyValueStoreFacade implements ReadOnlyKeyValueStore<K, V> {

    @Override
    public KeyValueIterator<K, V> range(final K from,
                                        final K to) {
        return new KeyValueIteratorFacade<>(inner.range(from, to));
    }

    protected  ReadOnlyKeyValueStoreFacade(final TimestampedKeyValueStore<K, V> store);

}