@NotNull
    public <Result> StubAwareComputation<Psi, CustomStub, Result> overAstStubLike(@NotNull Function<Psi, Result> astStubLikeComputation) {
      return new StubAwareComputation<>(this, null, null, astStubLikeComputation, null);
    }
@NotNull
    public <Result> StubAwareComputation<Psi, CustomStub, Result> overAstStubLike(@NotNull Function<Psi, Result> astStubLikeComputation)