anchor.diff:          return user.getId();
       }
   }
  -
  -jdbi.registerArrayType(new UserArrayType());
   ----
   
   You can now bind instances of `User[]` to arguments of data type `integer[]`:
  
positive.code: 
  Here, `"integer"` is the SQL type name that the JDBC driver supports natively.
  
  Note that plugins like `PostgresPlugin` and `H2DatabasePlugin` automatically
  register the most common array element types for their respective databases.
  
  Registering custom element types
  
  You can also provide your own implementation of `SqlArrayType` that converts
  a custom Java element type to a type supported by the JDBC driver:
  
negative.code: User user1 = new User(1, "bob")
  User user2 = new User(42, "alice")
  
  handle.registerArrayType(new UserArrayType());
  handle.createUpdate("insert into groups (id, user_ids) values (:id, :users)")
        .bind("id", 1)
        .bind("users", new User[] { user1, user2 })
        .execute();
  ----
  
  [NOTE]
  Like the <<Arguments Registry>>, if there are multiple `SqlArrayType` s
  registered for the same data type, the last registered wins.
  
  TODO:
  
  