code: public List<List<Object>> executeInsert(Map params, String sql) throws SQLException {
          return executeInsert(sql, singletonList(params));
      }
docs: A variant of {@link #executeInsert(String, java.util.List)}
  useful when providing the named parameters as named arguments.
  
  @param params a map containing the named parameters
  @param sql    The SQL statement to execute
  @return A list of the auto-generated column values for each
  inserted row (typically auto-generated keys)
  @throws SQLException if a database access error occurs
  @since 1.8.7