@Override
  public boolean isAlwaysLeaf(@NotNull Object element) {
    return element instanceof FilteringNode && ((FilteringNode)element).isAlwaysLeaf();
  }
@Override
  public boolean isAlwaysLeaf(@NotNull Object element)