docs: private void writeLocalSymbolTable(SymbolTable symTab)
      {
          assert symTab.isLocalTable();
  
          final int originalOffset = myBuffer.length - myOffset;
  
          // Write declared local symbol strings if any exists
          writeSymbolsField(symTab);
  
          // Write import declarations if any exists
          writeImportsField(symTab);
  
          // Write the struct prefix
          writePrefix(TYPE_STRUCT, myBuffer.length - myOffset - originalOffset);
  
          // Write the $ion_symbol_table annotation
          byte[] ionSymbolTableByteArray = {
                 (byte) (0x80 | 1),                       /* annot-length */
                 (byte) (0x80 | ION_SYMBOL_TABLE_SID)     /* annot */
                 };
          writeBytes(ionSymbolTableByteArray);
          writePrefix(TYPE_ANNOTATIONS,
                      myBuffer.length - myOffset - originalOffset);
      }