@Override
    public void performFix(@NotNull Project project, @NotNull PsiMethodCallExpression call) {
      PsiExpression arg = ArrayUtil.getFirstElement(call.getArgumentList().getExpressions());
      if (arg == null) return;
      PsiMethodCallExpression argCall = tryCast(PsiUtil.skipParenthesizedExprDown(arg), PsiMethodCallExpression.class);
      if (argCall == null) return;
      ExpressionUtils.bindCallTo(call, myReplacementMethod);
      new CommentTracker().replaceAndRestoreComments(call.getArgumentList(), argCall.getArgumentList());
    }
@Override
    public void performFix(@NotNull Project project, @NotNull PsiMethodCallExpression call)