default void rawReadData(ReadMarshallable marshallable) {
   WireInternal.rawReadData(this, marshallable);
 }
 default boolean readDocument(
     long position,
     @Nullable ReadMarshallable metaDataConsumer,
     @Nullable ReadMarshallable dataConsumer) {
   return WireInternal.readData(position, this, metaDataConsumer, dataConsumer);
 }