anchor.diff:    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>`
  +  (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.
  
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: 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)`
  method which binds simple positional parameters.
  
  [source,java,indent=0]
  