public final This bindList(BiConsumer<SqlStatement, String> onEmpty, String key, Iterable<?> values) {
        return bindList(onEmpty, key, values == null ? null : IterableLike.toList(values));
    }
see {@link #bindList(BiConsumer, String, List)}

@param onEmpty handler for null/empty list
@param key     attribute name
@param values  iterable values that will be comma-spliced into the defined attribute value.
@return this
@throws IllegalArgumentException if the iterable is empty.
@see EmptyHandling
@see #bindList(BiConsumer, String, List)
core/src/main/java/org/jdbi/v3/core/statement/SqlStatement.java