anchor.diff:  
   
   For example, given this annotated class:
  -[source,java]
  +
  +.Java
  +[source,java,role="primary"]
   ----
   class ClusteredShortOptions {
       @Option(names = "-a") boolean aaa;
  
positive.code: 
  For example:
  
  [source,java]
  ----
  class PositionalParameters {
      @Parameters(index = "0")    InetAddress host;
  
negative.code: If a subcommand explicitly wants to show the usage help message, the `@Spec` annotation may be useful.
  The injected `CommandSpec` has its parent command initialized correctly, so the usage help can show the fully qualified name of the subcommand.
  
  .Java
  [source,java,role="primary"]
  ----
  @Command(name = "commit", description = "...")
  class Commit implements Runnable {
  