anchor.diff:      },
       res -> {
           if (result.succeeded()) {
  -            System.out.println(String.format("Does %s rhyme with gravy? %b"), word, res.result()); // <3>
  +            System.out.println(String.format("Does %s rhyme with gravy? %b"), 
  +            	word, 
  +                res.result()); // <3>
           }
       }
   } );
  
positive.code: vertx.eventBus().send("com.rhymewithgravy.com.doesit", // <1>
      "apples", // <2>
      reply -> {
          System.out.println("Does apples rhyme with gravy? " + reply.result().body()); // <3>
      }
  );
  ----
  
negative.code: public class BlockingVerticle extends AbstractVerticle {
      @Override
      public void start() throws Exception {
          vertx.eventBus().<String>consumer("com.rhymewithgravy.doesit", 
              message -> { // <0>
                  boolean answer = SlowBlockingRhyme
                  	  .doesItRhymeWithGravy(message.body()); // <1>
                  message.reply(answer);
              } );
      }
  
      public static void main(String... args) {
          DeploymentOptions opts = new DeploymentOptions().
              setWorker(true); //<2>
          Vertx.vertx()
          	.deployVerticle("com.example.foo.BlockingVerticle", opts); //<3>
      }
  }
  ----
  