/guava/guava/src/com/google/common/io/CharSource.java
appendable.append ( seq ) ;
@Override public Reader openStream() { return new StringReader((String) seq); } @Override public long copyTo(Appendable appendable) throws IOException { <extra_id_0> return seq.length(); } @Override public long copyTo(CharSink sink) throws IOException { checkNotNull(sink); Closer closer = Closer.create();