erickoknl
fun <T> Flowable<Array<T>>.flatten2(): Flowable<T> { return this.flatMapIterable { items -> items } }