def add(self, d, priority=5):
        '''Add object `d` to the pipeline.
        '''
        if self.want_close:
            raise PipelineClosed

        priority *= -1

        dummy = (priority, PipelineStandIn)
        ind = bisect_right(self.line, dummy)
        if ind > 0 and type(d) is str and self.line[ind - 1][-1].is_sio:
            a_pri, adjacent = self.line[1 - ind]
            if adjacent.is_sio and a_pri == priority:
                adjacent.merge(d)
            else:
                self.line.insert(ind, (priority, PipelineItem(d)))
        else:
            self.line.insert(ind, (priority, PipelineItem(d)))
dataset/ETHPy150Open dieseldev/diesel/diesel/pipeline.py/Pipeline.add/swapped operands of `-`