anchor.diff:  Updates are operations that return an integer number of rows modified, such
   as a database *INSERT*, *UPDATE*, or *DELETE*.
   
  -You can execute a simple update with `Handle`'s `int execute(String sql, Object... args)`
  +You can execute a simple update with ``Handle``'s `int execute(String sql, Object... args)`
   method which binds simple positional parameters.
   
   [source,java,indent=0]
  
positive.code:       .bindList("listOfKinds", keys)
        .mapTo(String.class)
        .list();
       
  // Or, using the `vararg` definition
  handle.createQuery("SELECT value FROM items WHERE kind in (<varargListOfKinds>)")
        .bindList("varargListOfKinds", "user_name", "docs", "street", "library")
        .mapTo(String.class)
  
negative.code:   It is possible to collect into a `Traversable<T>`, in this case a `List<T>`
    will be returned.
    For all interface types a sensible default implementation will be used
    (e.q. `List<T>` for `Seq<T>`). Furthermore ``Multimap<K, T>``s are backed by a `Seq<T>`
    as default value container.
  * Columns can be mapped into Vavr's `Option<T>` type.
  * Tuple projections for *Jdbi*! Yey! Vavr offers Tuples up to a maximum arity of 8.
  