@Override
  public @NotNull ModCommand perform(@NotNull ActionContext context) {
    return ModCommand.psiUpdate(context, updater -> invoke(context, updater));
  }
@Override
  public @NotNull ModCommand perform(@NotNull ActionContext context)