def rtouches(self, span):
        """
        Returns true if the start of this span touches the right (ending) side of the given span.
        """
        if isinstance(span, list):
            return [sp for sp in span if self._rtouches(sp)]

        return self._rtouches(span)