public static @NotNull TemplateActionContext create(@NotNull PsiFile psiFile,
                                                      @Nullable Editor editor,
                                                      int startOffset,
                                                      int endOffset,
                                                      boolean isSurrounding) {
    return new TemplateActionContext(psiFile, editor, startOffset, endOffset, isSurrounding);
  }
public static @NotNull TemplateActionContext create(@NotNull PsiFile psiFile,
                                                      @Nullable Editor editor,
                                                      int startOffset,
                                                      int endOffset,
                                                      boolean isSurrounding)