public ByteVector putByteArray(final byte[] b, final int off, final int len) {
		if (length + len > data.length) {
			enlarge(len);
		}
		if (b != null) {
			System.arraycopy(b, off, data, length, len);
		}
		length += len;
		return this;
	}