anchor.diff:  
   See the sections on <<Custom Parameter Processing>> for more details.
   
  -CAUTION: Make sure any nested classes are `static`, or picocli will not be able to instantiate them without a <<Custom Factory>>.
  +CAUTION: Make sure any nested classes are `static`, or picocli will not be able to instantiate them.
   
   === Handling Invalid Input
   
  
positive.code: 
  Type converters declared with the `converter` attribute need to have a public no-argument constructor to be instantiated, unless a <<Custom Factory>> is installed to instantiate classes.
  
  CAUTION: If your type converter is declared as nested class, make sure you mark this class as `static`, or picocli will not be able to instantiate your nested converter class without a <<Custom Factory>>.
  
  === Arrays, Collections, Maps
  NOTE: Starting from picocli 2.0, the `type` attribute is no longer necessary for `Collection` and `Map` fields:
  
negative.code: }
  ----
  
  CAUTION: Make sure any nested classes are `static`, or picocli will not be able to instantiate them.
  
  [[IParameterPreprocessor_Parser_Plugin]]
  ==== `IParameterPreprocessor` Parser Plugin
  