Iterable<T> cleanups