docs: def lintersects(self, span):
          """
          If this span intersects the left (starting) side of the given span.
          """
          if isinstance(span, list):
              return [sp for sp in span if self._lintersects(sp)]
  
          return self._lintersects(span)