@Override
  public <T extends Value> T computeAndKeep(@NotNull ThrowableComputable<T, EvaluateException> computable) throws EvaluateException {
    return DebuggerUtils.processCollectibleValue(computable, value -> {
      keep(value);
      return value;
    });
  }
@Override
  public <T extends Value> T computeAndKeep(@NotNull ThrowableComputable<T, EvaluateException> computable)