@NotNull
 @Override
 @ForceInline
 public Bytes<Underlying> writeDouble(double d) {
   long offset = writeOffsetPositionMoved(8);
   bytesStore.writeDouble(offset, d);
   return this;
 }
 @NotNull
 @Override
 @ForceInline
 public Bytes<Underlying> writeDouble(long offset, double d) throws BufferOverflowException {
   writeCheckOffset(offset, 8);
   bytesStore.writeDouble(offset, d);
   return this;
 }