code: def new(self, tag_ident, tag_serial=0):
          # type: (int, int) -> None
          '''
          A method to create a new UDF Descriptor Tag.
  
          Parameters:
           tag_ident - The tag identifier number for this tag.
           tag_serial - The tag serial number for this tag.
          Returns:
           Nothing
          '''
          if self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF Tag already initialized')
  
          self.tag_ident = tag_ident
          self.desc_version = 2
          self.tag_serial_number = tag_serial
          self.tag_location = 0  # This will be set later.
  
          self._initialized = Truf new(self, tag_ident, tag_serial=0):
          # type: (int, int) -> None
          '''
          A method to create a new UDF Descriptor Tag.
  
          Parameters:
           tag_ident - The tag identifier number for this tag.
           tag_serial - The tag serial number for this tag.
          Returns:
           Nothing
          '''
          if self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF Tag already initialized')
  
          self.tag_ident = tag_ident
          self.desc_version = 2
          self.tag_serial_number = tag_serial
          self.tag_location = 0  # This will be set later.
  
          self._initialized = True
docs: A method to create a new UDF Descriptor Tag.
  
          Parameters:
           tag_ident - The tag identifier number for this tag.
           tag_serial - The tag serial number for this tag.
          Returns:
           Nothing