StoreReadOnlyWrapper(store: Store)
Wraps Store and throws UnsupportedOperationException("Read-only") on operations which would modify it
UnsupportedOperationException("Read-only")