code: public static StreamBytes bytes(int initialCapacity, int maximumCapacity) {
  		if (maximumCapacity < 0L) throw new IllegalArgumentException("negative maximumCapacity");
  		if (initialCapacity > maximumCapacity) throw new IllegalArgumentException("initialCapacity exceeds maximumCapacity");
  		return new StreamBytes(array(initialCapacity), 0, maximumCapacity);
  	}
docs: Creates a new {@link StreamBytes} to accumulate bytes written via a
  {@link WriteStream}.
  
  @param initialCapacity
  the initial capacity of the byte store
  @param maximumCapacity
  the maximum capacity to which the byte store may grow
  @return new bytes with the specified capacities