class InternalCacheForClientAccess implements InternalCache {

  @Override
  public Set<Region<?, ?>> rootRegions() {
    Set<Region<?, ?>> result = delegate.rootRegions();
    checkSetOfRegions(result);
    return result;
  }

  public  InternalCacheForClientAccess(InternalCache delegate);

}