forEachCatching

inline fun <T> Iterable<T>.forEachCatching(action: (T) -> Unit): Iterable<Throwable>