private @NotNull String getComputationOrigin() {
      Object computation = builder.myOriginalComputation;
      if (computation instanceof RunnableCallable) {
        computation = ((RunnableCallable)computation).getDelegate();
      }
      String name = computation.getClass().getName();
      int dollars = name.indexOf("$$Lambda");
      return dollars >= 0 ? name.substring(0, dollars) : name;
    }
private @NotNull String getComputationOrigin()