code: def pack(self, value=None):
          
          self._update_length()
          packet = super().pack()
          return self._complete_last_byte(packet)
docs: Pack this structure updating the length and padding it.