@Override
  protected boolean doCharDeleted(char c, PsiFile file, Editor editor) {
    if (myTargetPosition != null) {
      BackspaceHandler.deleteToTargetPosition(editor, myTargetPosition);
      return true;
    }
    return false;
  }
@Override
  protected boolean doCharDeleted(char c, PsiFile file, Editor editor)