BitVector data type for ruby