@Override
  public void replaceElement(PsiElement element, @NonNls String varName, Expression expression, boolean alwaysStopAt) {
    replaceElement(element, varName, expression, alwaysStopAt, false);
  }
@Override
  public void replaceElement(PsiElement element, @NonNls String varName, Expression expression, boolean alwaysStopAt)