/guava/guava/src/com/google/common/hash/AbstractNonStreamingHashFunction.java
stream.write( bytes, off, len) ;stream.write( b) ;
stream.write ( b ) ;
final ExposedByteArrayOutputStream stream; BufferingHasher(int expectedInputSize) { this.stream = new ExposedByteArrayOutputStream(expectedInputSize); } @Override public Hasher putByte(byte b) { <extra_id_0> return this; } @Override public Hasher putBytes(byte[] bytes, int off, int len) { stream.write(bytes, off, len); return this;