@Test void decoderForMessage_proto3() {
    assertThatExceptionOfType(UnsupportedOperationException.class).isThrownBy(() -> {
      byte[] message = SpanBytesEncoder.PROTO3.encode(span1);
      assertThat(SpanBytesDecoderDetector.decoderForMessage(message))
        .isEqualTo(SpanBytesDecoder.PROTO3);
    });
  }
Single-element reads were for legacy non-list encoding. Don't add new code that does this
zipkin/src/test/java/zipkin2/SpanBytesDecoderDetectorTest.java