anchor.diff:      | Change
       | SwitchMode of VimMode
       | Undo
  +    | InsertLineAbove
  +    | InsertLineBelow
       | DoNothing
   
   type TextObject =
  
positive.code:                 ClipboardActions.Cut textEditorData
              | Visual -> textEditorData.SetSelection(start, finish)
              | Undo -> MiscActions.Undo textEditorData
              | _ -> ()
  
          match command.commandType with
  
negative.code:                         newState, true
              performActions actions newState false
  
      let mutable vimState = { keys=[]; mode=NormalMode; desiredColumn=0; findChar=None }
  
      override x.Initialize() =
  