@Nullable
  private static PyTypingNewType getNewTypeFromAST(@NotNull PyCallExpression call, @NotNull TypeEvalContext context) {
    if (!context.maySwitchToAST(call)) return null;
    return getNewTypeFromStub(call, PyTypingNewTypeStubImpl.Companion.create(call), context);
  }
@Nullable
  private static PyTypingNewType getNewTypeFromAST(@NotNull PyCallExpression call, @NotNull TypeEvalContext context)