@Override
  public void update(String path, @Nullable List<SourcePathAndRootIndex> state) throws IOException {
    super.update(normalizePath(path), state != null ? normalizePaths(state) : null);
  }
@Override
  public void update(String path, @Nullable List<SourcePathAndRootIndex> state)