code: func (v *boolVector) Get(colID uint64) (uint64, bool, error) {
  	rows := v.f.rows(0, filterColumn(colID))
  	if len(rows) > 1 {
  		return 0, false, errors.New("found multiple row values for column")
  	} else if len(rows) == 1 {
  		switch rows[0] {
  		case falseRowID, trueRowID:
  			return rows[0], true, nil
  		default:
  			return 0, false, errors.New("found non-boolean value")
  		}
  	}
  	return 0, false, nil
  }
docs: // Get returns the rowID associated to the given colID.
  // Additionally, it returns true if a value was found,
  // otherwise it returns false.