Bit::Vector - efficient base class implementing bit vectors