docs: def pad_to(data, alignment, pad_character=b'\xFF'):
      """ Pad to the next alignment boundary """
      pad_mod = len(data) % alignment
      if pad_mod != 0:
          data += pad_character * (alignment - pad_mod)
      return data