/guava/guava/src/com/google/common/io/MoreFiles.java
final LinkOption[] optionsCopy = options.clone( ) ;this.options = options.clone( ) ;
this.options = options.clone ( ) ;
} private static final class PathByteSink extends ByteSink { private final Path path; private final OpenOption[] options; private PathByteSink(Path path, OpenOption... options) { this.path = checkNotNull(path); <extra_id_0> } @Override public OutputStream openStream() throws IOException { return Files.newOutputStream(path, options); } @Override