@Override
    public void report(OutputStreamWriter writer) throws IOException {
      _report(writer, getName());
      _report(writer, "Number of bytes: " + mySize.getValue());
      int rowCount = (myBytes.length / ourBytesInRow);
      if (myBytes.length % ourBytesInRow != 0) {
        rowCount++;
      }
      int byteCount = 0;
      StringBuilder myBuffer = new StringBuilder();
      for (int i = 0; i < rowCount; i++) {
        myBuffer.setLength(0);
        myBuffer.append("\n");
        for (int j = 0; j < ourBytesInRow && byteCount < myBytes.length; j++) {
          byte aByte = myBytes[byteCount++];
          myBuffer.append(" ").append(BitsUtil.byteToHexString(aByte));
        }
        writer.write(myBuffer.toString());
      }
    }
@Override
    public void report(OutputStreamWriter writer)