docs: def helpful_error_list_get(lst, index):
      """
      >>> helpful_error_list_get([1, 2, 3], 1)
      2
      >>> helpful_error_list_get([1, 2, 3], 4)
      Traceback (most recent call last):
      ...
      IndexError: Tried to access 4, length is only 3
      """
      try:
          return lst[index]
      except IndexError:
          raise IndexError('Tried to access %r, length is only %r' % (index, len(lst)))