docs: def discardi(self, begin, end, data=None):
          """
          Shortcut for discard(Interval(begin, end, data)).
  
          Completes in O(log n) time.
          """
          return self.discard(Interval(begin, end, data))