code: func (ba *bitArray) Or(other BitArray) BitArray {
  	if dba, ok := other.(*bitArray); ok {
  		return orDenseWithDenseBitArray(ba, dba)
  	}
  
  	return orSparseWithDenseBitArray(other.(*sparseBitArray), ba)
  }
docs: // Or will bitwise or two bit arrays and return a new bit array
  // representing the result.