public static <T, V> Collection<V> flatCollect(
            Iterable<T> iterable,
            Function<? super T, ? extends Iterable<V>> function)
    {
        return FJIterate.flatCollect(iterable, function, false);
    }
@Test
    public void flatCollect()
    {
        this.iterables.each(this::basicFlatCollect);
    }