anchor.diff:  
   TIP: The SQL string can refer to parameters by position, using $1, $2, ...etc.
   
  -Like the simple `query` method, `preparedQuery` returns an instance of `CompletionStage<PgRowSet>`.
  +Like the simple `query` method, `preparedQuery` returns an instance of `CompletionStage<RowSet>`.
   Equipped with this tooling, we are able to safely use an `id` provided by the user to get the details of a particular fruit:
   
   [source,java]
  
positive.code: 
  [source,java]
  ----
  CompletionStage<PgRowSet> rowSet = client.query("SELECT id, name FROM fruits ORDER BY name ASC");
  ----
  
  When the operation completes, we will get a `PgRowSet` that has all the rows buffered in memory.
  As an `java.lang.Iterable<Row>`, it can be traversed with a _for-each_ loop:
  
  [source,java]
  
negative.code: public class FruitResource {
  
      @Inject
      io.vertx.axle.pgclient.PgPool client;
  }
  ----
  
  