code: protected void writeVersion(WritableByteChannel channel) throws IOException {
          ByteBuffer version = ByteBuffer.allocate(STORAGE_VERSION_LENGTH);
          version.putInt(STORAGE_VERSION);
          version.flip();
          channel.write(version);
      }
docs: Writes the version to writable channel.
  
  @throws IOException