@Override
    public @NotNull JBIterable<T> backtrace() {
      if (cur == null) throw new NoSuchElementException();
      return _transform(JBIterable.generate(cur.node, Functions.fromMap(paths)));
    }
@Override
    public @NotNull JBIterable<T> backtrace()