docs: def _is_contiguous(positions):
      """Given a non-empty list, does it consist of contiguous integers?"""
      previous = positions[0]
      for current in positions[1:]:
          if current != previous + 1:
              return False
          previous = current
      return True