     # Reason: https://github.com/t9md/atom-vim-mode-plus/issues/85
     vimState.operationStack.run(klass, properties)
 
-delegatingMethods = [
+vimStateMethods = [
   "onDidChangeInput"
   "onDidConfirmInput"
   "onDidCancelInput"


  registries = {Base}
  @extend: (@command=true) ->
    if @name of registries and (not @suppressWarning)
      console.warn "Duplicate constructor #{@name}"
    registries[@name] = this

  @getRegistries: ->
    registries

  @registerCommand: ->
    atom.commands.add('atom-text-editor', @getCommandName(), => run(this))

class OperationAbortedError extends Base
  @extend(false)
  constructor: (@message) ->
