@Override
    protected void myPerform(@NotNull Editor editor,
                             @Nullable Caret caret,
                             DataContext dataContext,
                             SmartStepData stepData) {
      editor.putUserData(SMART_STEP_INPLACE_DATA, null);
      if (myOriginalHandler.isEnabled(editor, caret, dataContext)) {
        myOriginalHandler.execute(editor, caret, dataContext);
      }
    }
@Override
    protected void myPerform(@NotNull Editor editor,
                             @Nullable Caret caret,
                             DataContext dataContext,
                             SmartStepData stepData)