docs: def get_raw_index(self, i):
          """Get index into base array's raw data, given the index into this
          segment
          """
          if self.is_indexed:
              return int(self.order[i])
          if self.data.base is None:
              return int(i)
          return int(self.data_start - self.base_start + i)