/guava/guava/src/com/google/common/io/CharSource.java
Reader reader = closer.register ( openStream ( ) ) ; return CharStreams.copy ( reader, appendable ) ;
} @CanIgnoreReturnValue public long copyTo(Appendable appendable) throws IOException { checkNotNull(appendable); Closer closer = Closer.create(); try { <extra_id_0> } catch (Throwable e) { throw closer.rethrow(e); } finally { closer.close(); } }