'BitSet' is now generic over bit container type