code: func (bd *BinaryDecoder) ReadFixedWithBounds(bytes []byte, start int, length int) error {
  	return bd.readBytes(bytes, start, length)
  }
docs: // ReadFixedWithBounds reads fixed sized binary object into the provided buffer.
  // The second parameter is the position where the data needs to be written, the third is the size of binary object.
  // Returns an error if it occurs.