code: func DecompressBytes(data []byte, target int) ([]byte, error) {
  	if len(data) > target {
  		return nil, errExceededTarget
  	}
  	if len(data) == target {
  		cpy := make([]byte, len(data))
  		copy(cpy, data)
  		return cpy, nil
  	}
  	return bitsetDecodeBytes(data, target)
  }
docs: // DecompressBytes decompresses data with a known target size. If the input data
  // matches the size of the target, it means no compression was done in the first
  // place.