class StrictBitVector implements BitVector {

  public String asBinaryString() {
    String binStr = "";
    for (int b = 0; b < size; b++) {
      binStr += getBit(b) ? "1" : "0";
    }
    return binStr;
  }

  public  StrictBitVector(byte[] bits);
  public  StrictBitVector(int size);
  public  StrictBitVector(int size, Drbg rand);

}