@Override
  public @NotNull Variable addVariable(@NotNull Expression expression, boolean isAlwaysStopAt) {
    return addVariable("__Variable" + myVariables.size(), expression, isAlwaysStopAt);
  }
@Override
  public @NotNull Variable addVariable(@NotNull Expression expression, boolean isAlwaysStopAt)