def __delitem__(self, item):
        if isinstance(item, (long, int)):
            try:
                del self._questions[item]
            except KeyError:
                raise ValueError(item % "Tree hasn't branch for %r")
        else:
            raise TypeError('Bad index')
dataset/ETHPy150Open uci-cbcl/tree-hmm/gmtkParam/__init__.py/TreeBranch.__delitem__/swapped operands of `%`