anchor.diff:  
   *<a-:>*::
       ensure selections are in forward direction (cursor after anchor)
  -
  -*<a-.>*::
  -    repeat last object or *f*/*t* selection command
   
   == Changes
   
  
positive.code: For nestable objects, a count can be used in order to specify which surrounding
  level to select. Object selections are repeatable using *<a-.>*.
  
  *<a-a>*::
      select the whole object
  
  *<a-i>*::
      select the inner object, that is the object excluding its surrounder.
      For example, for a quoted string, this will not select the quote, and
      for a word this will not select trailing spaces.
  
  *[*::
      select to object start
  
  *]*::
      select to object end
  
  *{*::
      extend selections to object start
  
  *}*::
      extend selections to object end
  
  After these keys, a second key needs to be entered in order to specify
  the wanted object:
  
  *b*, *(*, *)*::
      select the enclosing parenthesis
  
negative.code: *<a-[ft]>*::
      same as [ft] but in the other direction
  
  *<a-.>*::
      repeat last object or *f*/*t* selection command
  
  *m*::
      select to matching character, see the `matching_pairs` option
      in <<options#,`:doc options`>>
  