@Override
    public @NotNull JBIterable<T> backtrace() {
      return curDescending ? super.backtrace() : JBIterable.of(current()).append(super.backtrace());
    }
@Override
    public @NotNull JBIterable<T> backtrace()