        reverse: if `True` yield in reverse order
          inclusive: if the minoff and maxoff values should be inclusive, default is (True,True)

        Returns:

        &#34;&#34;&#34;
        # return self._by_start.irange_key(
        #     min_key=minoff, max_key=maxoff, reverse=reverse, inclusive=inclusive
        # )
        if minoff is not None and not inclusive[0]:
            minoff += 1
        if maxoff is not None and not inclusive[1]:
            maxoff -= 1
        if minoff is not None:
