anchor.diff:  
   `max_inspections`::
       A factor that is used to multiply with the
  -    `shards_size` in order to inspect more candidate spell corrections on
  +    `shards_size` in order to inspect more candidate spelling corrections on
       the shard level. Can improve accuracy at the cost of performance.
       Defaults to 5.
   
  
positive.code:     as an optimization to generate fewer suggestions to test on each shard and
      are not rechecked when combining the suggestions generated on each
      shard. Thus `missing` will generate suggestions for terms on shards that do
      not contain them even other shards do contain them. Those should be
      filtered out using `confidence`. Three possible values can be specified:
      ** `missing`: Only generate suggestions for terms that are not in the
                   shard. This is the default.
  
negative.code: possible terms per term in the given text. A single candidate generator
  is similar to a `term` suggester called for each individual term in the
  text. The output of the generators is subsequently scored in combination
  with the candidates from the other terms for suggestion candidates.
  
  Currently only one type of candidate generator is supported, the
  `direct_generator`. The Phrase suggest API accepts a list of generators
  under the key `direct_generator`; each of the generators in the list is
  called per term in the original text.
  
  ==== Direct Generators
  