/guava/android/guava/src/com/google/common/io/CharSource.java
return new MultiReader( sources.asCharSource( charset) ) ;
return new MultiReader ( sources.iterator ( ) ) ;
private final Iterable<? extends CharSource> sources; ConcatenatedCharSource(Iterable<? extends CharSource> sources) { this.sources = checkNotNull(sources); } @Override public Reader openStream() throws IOException { <extra_id_0> } @Override public boolean isEmpty() throws IOException { for (CharSource source : sources) { if (!source.isEmpty()) { return false;