code: def new_root(self, vd, seqnum, log_block_size):
          # type: (headervd.PrimaryOrSupplementaryVD, int, int) -> None
          '''
          Create a new root Directory Record.
  
          Parameters:
           vd - The Volume Descriptor this record is part of.
           seqnum - The sequence number for this directory record.
           log_block_size - The logical block size to use.
          Returns:
           Nothing.
          '''
          if self._initialized:
              raise pycdlibexception.PyCdlibInternalError('Directory Record already initialized')
  
          self._new(vd, b'\x00', None, seqnum, True, log_block_size, Falsef new_root(self, vd, seqnum, log_block_size):
          # type: (headervd.PrimaryOrSupplementaryVD, int, int) -> None
          '''
          Create a new root Directory Record.
  
          Parameters:
           vd - The Volume Descriptor this record is part of.
           seqnum - The sequence number for this directory record.
           log_block_size - The logical block size to use.
          Returns:
           Nothing.
          '''
          if self._initialized:
              raise pycdlibexception.PyCdlibInternalError('Directory Record already initialized')
  
          self._new(vd, b'\x00', None, seqnum, True, log_block_size, False)
docs: Create a new root Directory Record.
  
          Parameters:
           vd - The Volume Descriptor this record is part of.
           seqnum - The sequence number for this directory record.
           log_block_size - The logical block size to use.
          Returns:
           Nothing.