def ltouches(self, span):
        """
        Returns true if the end of this span touches the left (starting) side of the given span.
        """
        if isinstance(span, list):
            return [sp for sp in span if self._ltouches(sp)]

        return self._ltouches(span)
Returns true if the end of this span touches the left (starting) side of the given span.