@NotNull
  public StubAwareComputation<Psi, CustomStub, Result> overAst(@NotNull Function<@NotNull Psi, Result> astComputation) {
    return new StubAwareComputation<>(myConversion, myStubComputation, astComputation, myAstStubLikeComputation, myStubBuilder);
  }
@NotNull
  public StubAwareComputation<Psi, CustomStub, Result> overAst(@NotNull Function<@NotNull Psi, Result> astComputation)