code: func (b *Bitmap) Remove(a ...uint64) (changed bool, err error) {
  	changed = false
  	for _, v := range a {
  		// Create an add operation.
  		op := &op{typ: opTypeRemove, value: v}
  
  		// Write operation to op log.
  		if err := b.writeOp(op); err != nil {
  			return false, err
  		}
  
  		// Apply operation to the bitmap.
  		if op.apply(b) {
  			changed = true
  		}
  	}
  	return changed, nil
  }
docs: // Remove removes values from the bitmap (writing to the op log if available).
  // TODO(2.0) deprecate - use the more general RemoveN (though be aware that it
  // modifies 'a' in place).