code: def pack_word(self, offset, word):
          
          o = self._offset + offset
          return struct.pack_into("<H", self._buf, o, word)
docs: Applies the little-endian WORD (2 bytes) to the relative offset.
          Arguments:
          - `offset`: The relative offset from the start of the block.
          - `word`: The data to apply.