public StructuralByteArray(byte[] value) {
    this.value = value;
  }
@Test
  public void testStructuralByteArray() throws Exception {
    assertEquals(
        new StructuralByteArray("test string".getBytes(StandardCharsets.UTF_8)),
        new StructuralByteArray("test string".getBytes(StandardCharsets.UTF_8)));
    assertFalse(
        new StructuralByteArray("test string".getBytes(StandardCharsets.UTF_8))
            .equals(new StructuralByteArray("diff string".getBytes(StandardCharsets.UTF_8))));
  }