@NotNull
    @Override
    public JBIterable<ChangesBrowserNode<?>> iterateRawNodes() {
      TreePath[] paths = myPaths;
      if (paths == null) return JBIterable.empty();

      return JBIterable.of(paths).map(path -> (ChangesBrowserNode<?>)path.getLastPathComponent());
    }
@NotNull
    @Override
    public JBIterable<ChangesBrowserNode<?>> iterateRawNodes()