class BitVectorImpl implements BitVector, Iterable<Boolean> {

	static String wordToString(long word) {
		String binaryDigits = String.format("%" + WORD_SIZE + "s",
				Long.toBinaryString(word)).replace(' ', '0');
		return (new StringBuilder(binaryDigits)).reverse().toString();
	}

	public  BitVectorImpl();
	public  BitVectorImpl(BitVector bitVector);
	public  BitVectorImpl(long initialSize);

}