@Override
  public final void expandForChooseExpression(@NotNull PsiElement expression, @NotNull final Editor editor) {
    PsiElement replace = getReplacedExpression(expression);
    TextRange range = PostfixTemplatesUtils.surround(getSurrounder(), editor, replace);

    if (range != null) {
      editor.getCaretModel().moveToOffset(range.getStartOffset());
    }
  }
@Override
  public final void expandForChooseExpression(@NotNull PsiElement expression, @NotNull final Editor editor)