@ApiStatus.Internal
  @IntellijInternalApi
  public static void runInNewContext(@NotNull Runnable runnable) {
    CalculationStack currentContext = ourStack.get();
    try {
      ourStack.set(new CalculationStack());
      runnable.run();
    }
    finally {
      ourStack.set(currentContext);
    }
  }
@ApiStatus.Internal
  @IntellijInternalApi
  public static void runInNewContext(@NotNull Runnable runnable)